/*首页之banner*/

.banner{width: 100%;overflow: hidden;height: 800px;}
.banner .swiper-container{z-index: 8;width: 100%;height: 100%;}
.banner .swiper-container .swiper-pagination{z-index: 60!important;bottom: 50px;}
.banner .swiper-container .swiper-slide{width: 100%;height: 100%;margin: 0 auto!important;display: block;background-size: cover!important;-webkit-transition-timing-function: linear;-o-transition-timing-function: linear;transition-timing-function: linear;}
.banner .swiper-container .swiper-pagination-bullet{margin: 0 2px !important;width: 50px;background: rgba(134, 145, 171, 0.8);height: 2px;position: relative;border-radius: 0;outline: none;vertical-align: middle;overflow: hidden;}
.banner .swiper-container .swiper-pagination-bullet span{width: 100%;height: 2px;display: block;margin-top: 0px;}
.banner .swiper-container .swiper-pagination-bullet i{background: #fff;height: 2px;width: 100%;position: absolute;top: 0px;-webkit-transform: scaleX(0);-ms-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: left;-ms-transform-origin: left;transform-origin: left;z-index: 23;-webkit-transition-timing-function: linear;-o-transition-timing-function: linear;transition-timing-function: linear;}
.banner .swiper-container .swiper-pagination-bullet-active span, .swiper-pagination-bullet:hover span{width: 10px;height: 2px;margin-top: 0;margin-left: 0;background: #8692AE;position: relative;z-index: 1;}
.banner .swiper-container .swiper-pagination-bullet-active i{-webkit-animation: middle 6s;animation: middle 6s;}
.banner .swiper-container .swiper-pagination-bullet:first-child.swiper-pagination-bullet-active i{-webkit-animation: first 6s;animation: first 6s;}
.banner .swiper-container .swiper-pagination-bullet:last-child.swiper-pagination-bullet-active i{-webkit-animation: last 6s;animation: last 6s;}
.swipernp{ position: absolute; z-index: 99; display: block; width: 26px; height: 46px;-webkit-transition: all 0.2s ease 0s;-o-transition: all 0.2s ease 0s;transition: all 0.2s ease 0s;}
.swipernp.swiper-button-next{ background: url(bre.png) no-repeat; right: 80px;}
.swipernp.swiper-button-next:hover{ margin-right: -8px !important;}
.swipernp.swiper-button-prev{ background: url(ble.png) no-repeat; left: 80px;}
.swipernp.swiper-button-prev:hover{ margin-left: -8px !important;}
@media (max-width: 767px) {
    .swipernp.swiper-button-next{ right: 10px; display: none; }
    .swipernp.swiper-button-prev{ left: 10px; display: none; }
}
@-webkit-keyframes first{0%{-webkit-transform: scaleX(0);transform: scaleX(0);left: 0px;}
    100%{-webkit-transform: scaleX(1);transform: scaleX(1);left: 0px;}
}
@keyframes first{0%{-webkit-transform: scaleX(0);transform: scaleX(0);left: 0px;}
    100%{-webkit-transform: scaleX(1);transform: scaleX(1);left: 0px;}
}
@-webkit-keyframes last{0%{-webkit-transform: scaleX(0);transform: scaleX(0);left: 0px;}
    100%{-webkit-transform: scaleX(1);transform: scaleX(1);left: 0px;}
}
@keyframes last{0%{-webkit-transform: scaleX(0);transform: scaleX(0);left: 0px;}
    100%{-webkit-transform: scaleX(1);transform: scaleX(1);left: 0px;}
}
@-webkit-keyframes middle{0%{-webkit-transform: scaleX(0);transform: scaleX(0);left: 0px;}
    100%{-webkit-transform: scaleX(1);transform: scaleX(1);left: 0px;}
}
@keyframes middle{0%{-webkit-transform: scaleX(0);transform: scaleX(0);left: 0px;}
    100%{-webkit-transform: scaleX(1);transform: scaleX(1);left: 0px;}
}
.banner .blockbox h1{font-size: 40px;font-family: "sym";color: #fff;line-height: 1.375;}
.banner .blockbox p{font-size: 20px;font-family: "syr";color: #fff;line-height: 1.75;margin-top: 20px;}
.banner .blockbox span.btn{width: 170px;height: 50px;border-radius: 25px;display: block;color: #fff;font-size: 17px; line-height: 50px;text-align: center;margin-top: 50px;background: #3287fc;}
.banner .blockbox span.btn span{-webkit-transition: all 0.2s ease 0s;-o-transition: all 0.2s ease 0s;transition: all 0.2s ease 0s;}
.banner .blockbox span.btn i{ display: inline-block; width: 15px; height: 13px;background: url(zi2.png) no-repeat right center;-webkit-transition: all 0.2s ease 0s;-o-transition: all 0.2s ease 0s;transition: all 0.2s ease 0s;}
.banner .swiper-container .swiper-slide .blockbox .swilogo{ padding-top: 20px;}
.banner .swiper-container .swiper-slide.swip2 .blockbox, .banner .swiper-container .swiper-slide.swip3 .blockbox, .banner .swiper-container .swiper-slide.swip4 .blockbox, .banner .swiper-container .swiper-slide.swip5 .blockbox{ text-align: center;}
.banner .swiper-container .swiper-slide.swip2 .blockbox h1, .banner .swiper-container .swiper-slide.swip3 .blockbox h1, .banner .swiper-container .swiper-slide.swip4 .blockbox h1, .banner .swiper-container .swiper-slide.swip5 .blockbox h1{ padding-top: 20px;}
.banner .swiper-container .swiper-slide.swip2 .blockbox .btn, .banner .swiper-container .swiper-slide.swip3 .blockbox .btn, .banner .swiper-container .swiper-slide.swip4 .blockbox .btn, .banner .swiper-container .swiper-slide.swip5 .blockbox .btn{ margin: 30px auto 0;}
.banner .blockbox span.btn:hover span{ margin-left: -6px;}
.banner .blockbox span.btn:hover i{ padding-left: 12px;}
@media (max-width: 1250px){ .banner .swiper-container .swiper-pagination-bullet{width: 40px;}
    .banner{height: 600px;background-size: cover;}
    .banner .blockbox{width: auto;margin: 0 20px;}
    .banner .blockbox h1{font-size: 30px;}
    .banner .blockbox p{font-size: 16px;margin-top: 15px;}
    .banner .blockbox span.btn{margin-top: 40px;width: 160px;height: 45px;line-height: 45px;font-size: 16px;}
}
@media (max-width: 768px){ .banner .swiper-container .swiper-pagination-bullet{width: 30px;}
    .banner{height: 400px;background-size: cover;}
    .banner .blockbox{width: auto;margin: 0 20px;}
    .banner .blockbox h1{font-size: 20px;}
    .banner .blockbox p{font-size: 14px;margin-top: 10px;}
    .banner .blockbox span.btn{margin-top: 20px;width: 130px;height: 35px;line-height: 35px;font-size: 14px;}
}

/*首页之标题文字*/

.tal{text-align: left !important;}
.tas{text-indent: 0rem !important;}
.tac{text-align: center !important;}
.title{width: 1200px;margin: 0 auto;text-align: center;padding: 30px 0;}
.title h2{font-size: 35px;color: #1B232F;font-weight: normal;font-family: "sym";line-height: 1.3;margin-bottom: 8px;}
.title p{font-size: 17px;color: #6F6F6F;line-height: 1.3;font-family: "sym";}
@media (max-width: 1250px){.title{width: auto;padding: 20px;text-align: center;}
    .title h2{font-size: 28px;margin-bottom: 6px;}
    .title p{font-size: 15px;}
}
@media (max-width: 768px){.title{width: auto;padding: 10px 20px;text-align: center;}
    .title h2{font-size: 20px;margin-bottom: 3px;}
    .title p{font-size: 14px;}
}

/*首页资讯*/

.news-swiper{padding: 30px 0;margin: 0 10px;}
.news-box{background: #F5F7F9 ;padding: 45px 0 50px 0;overflow: hidden;width: 100%;}
.news-box .blockbox{width: 100%;max-width: 1250px;position: relative;}
.news-box .mi{position: relative;margin-right: 8px;}
.news-box .mi:after{position: absolute;top: -7px;left: 35px;content: '2';color: #707070;font-size: 12px;-webkit-transform: scale(0.9);-ms-transform: scale(0.9);transform: scale(0.9);}
.news-li{width: 390px;background: #fff;-webkit-transition: all 0.6s cubic-bezier(0.19, 1, 0.22, 1);-o-transition: all 0.6s cubic-bezier(0.19, 1, 0.22, 1);transition: all 0.6s cubic-bezier(0.19, 1, 0.22, 1);will-change: transform;-webkit-box-shadow: 0 2px 2px 0 rgba(44, 71, 146, 0.17);box-shadow: 0 2px 2px 0 rgba(44, 71, 146, 0.17);display: inline-block;border-radius: 5px;overflow: hidden;-webkit-transition: all .35s ease;-o-transition: all .35s ease;transition: all .35s ease;}
.news-li:hover{z-index: 9;background: #FFF;-webkit-transition-delay: .15s;-o-transition-delay: .15s;transition-delay: .15s;-webkit-transform: translate3d(0, -7px, 0);-ms-transform: translate3d(0, -7px, 0);transform: translate3d(0, -7px, 0);-webkit-box-shadow: 0 10px 20px rgba(61, 79, 127, 0.17);box-shadow: 0 10px 20px rgba(61, 79, 127, 0.17);}
.news-li .img{width: 100%;height: 255px;}
.news-li .img img{width: 100%;height: 100%}
.news-li .text{padding: 30px;}
.news-li .text .time{color: #9F9F9F;font-size: 15px;font-family: arial;}
.news-li .text h2{font-size: 17px;font-weight: normal;line-height: 26px;color: #1B232F;height: 52px;margin-top: 10px;overflow: hidden; font-family: "sym";}
.news-li .text .txt{ font-family: "syr";font-size: 15px;line-height: 22px;padding-top: 20px;color: #6F6F6F;height: 66px;overflow: hidden;}
.news-ctrl{position: absolute;width: 100%;height: 44px;z-index: 9;top: 50%;margin-top: -22px;}
.news-ctrl .icon{background: url(icon.png) no-repeat center;display: block;width: 54px;height: 44px;cursor: pointer;}
.news-ctrl .pe-angle-left{background-position: -168px 0px;}
.news-ctrl .pe-angle-right{background-position: 0px 0px;}
.news-ctrl .prev, .news-ctrl .next{display: block;position: absolute;top: 0px;width: 54px;height: 44px;}
.news-ctrl .prev{left: -80px;}
.news-ctrl .next{right: -80px;}
@media (max-width: 1250px){ .news-box{padding: 40px 0;}
    .news-swiper{padding: 20px 0}
    .news-li .text{padding: 20px}
    .news-li .text .txt{padding-top: 15px;}
    .news-li .text h2{height: 46px;line-height: 23px;font-size: 16px;}
    .news-li .text .txt{height: 60px;line-height: 20px;font-size: 14px;}
}
@media (max-width: 768px){ .news-box{padding: 10px 0;}
    .news-swiper{padding: 10px 0}
    .news-li .text{padding: 10px}
    .news-li .text .txt{padding-top: 10px;}
    .news-li .text h2{height: 40px;line-height: 20px;font-size: 15px;}
    .news-li .text .txt{height: 57px;line-height: 19px;font-size: 13px;}
}

/*首页*/

.client-box{width: 100%;overflow: hidden;padding: 45px 0 20px 0;background: #fff;}
#client-box1{padding:50px 0 20px 0;}
.client-box .blockbox{overflow: hidden;}
.client-box .blockbox ul{overflow: hidden;}
.client-box .blockbox ul li{float: left;width: 25%;}
.client-box .blockbox ul li img{display: block;max-width: 100%;margin: 0 auto;}
@media (max-width: 768px){.client-box{padding: 30px 0;}
    .client-box .blockbox{width: auto;}
    .client-box .blockbox ul li{width: 33.333333%;}
}

/*首页解决方案*/

.solve{width: 100%;background-repeat:no-repeat;background-position:center;padding: 45px 0 0px 0;}
.solve .solve_ul li{float: left;margin-bottom: 10px;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;margin-right: 10px;position: relative;border-radius: 4px;overflow: hidden;}
.solve .solve_ul li a{display: block;overflow: hidden;}
.solve .solve_ul li img{-webkit-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;}
.solve .solve_ul li:hover img{-webkit-transform: scale(1.3);-ms-transform: scale(1.3);transform: scale(1.3);}
.solve .solve_ul li:nth-child(4){margin-right: 0;}
.solve .solve_ul li:nth-child(7){margin-right: 0;}
.solve .solve_ul li:nth-child(10){margin-right: 0;}
.solve .solve_ul li .txt{position: absolute;left: 0;top: 0;z-index: 10;width: 100%;height: 100%;color: #fff;padding: 30px;-webkit-box-sizing: border-box;box-sizing: border-box;}
.solve .solve_ul li .txt h2{margin-bottom: 10px;font-size: 17px;}
.solve .solve_ul li .txt p{margin-bottom: 10px;font-size: 17px;}
.solve .solve_ul li .txt{position: absolute;left: 0;top: 0;z-index: 10;width: 100%;height: 100%;color: #fff;padding: 50px 30px;-webkit-box-sizing: border-box;box-sizing: border-box;}
.solve .solve_ul li .txt h2{margin-bottom: 10px;font-size: 17px;}
.solve .solve_ul li .txt p{margin-bottom: 10px;font-size: 17px;}
.solve .so1 .txt{background: rgba(137, 187, 65, 0.85);}
.solve .so2 .txt{background: rgba(49, 134, 251, 0.85);}
.solve .so3 .txt{background: rgba(219, 73, 78, 0.85);}
.solve .so4 .txt{background: rgba(49, 134, 251, 0.85);}
.solve .so5 .txt{background: rgba(49, 135, 251, 0.85);}
.solve .so6 .txt{background: rgba(27, 151, 160, 0.85);}
.solve .so7 .txt{background: rgba(231, 93, 37, 0.85);}
.solve .so8 .txt{background: rgba(49, 134, 251, 0.85);}
.solve .so9 .txt{background: rgba(67, 195, 183, 0.85);}
.solve .so10 .txt{background: rgba(240, 151, 73, 0.85);}
.solve .so2 .txt, .solve .so4 .txt, .solve .so6 .txt, .solve .so8 .txt, .solve .so10 .txt{opacity: 0;-o-transition: all .3s ease;transition: all .3s ease;-webkit-transition: all .3s ease;}
.solveB .so2 .txt, .solveB .so4 .txt, .solveB .so6 .txt, .solveB .so8 .txt, .solveB .so10 .txt{opacity: 1 !important;-o-transition: all .3s ease;transition: all .3s ease;-webkit-transition: all .3s ease;}
.solveB .so1 .txt, .solveB .so3 .txt, .solveB .so5 .txt, .solveB .so7 .txt, .solveB .so9 .txt{opacity: 0 !important;-o-transition: all .3s ease;transition: all .3s ease;-webkit-transition: all .3s ease;}
.solve li:hover .txt{opacity: 1!important;}
@media (max-width: 1250px){ .solve{padding: 30px 0;}
    .solve .solve_ul{width: 592px;margin: 0 auto;}
    .solve .solve_ul li:nth-child(2){margin-right: 0;}
    .solve .solve_ul li:nth-child(4){margin-right: 0;}
    .solve .solve_ul li:nth-child(5){margin-right: 0;}
    .solve .solve_ul li:nth-child(6){margin-right: 10px;}
    .solve .solve_ul li:nth-child(7){margin-right: 0;}
    .solve .solve_ul li:nth-child(9){margin-right: 0;}
    .solve .solve_ul li:nth-child(10){margin-right: 0;}
}
@media (max-width: 768px){ .solve{padding: 10px 0;}
    .solve .solve_ul{width: auto;margin: auto 10px;}
    .solve .solve_ul li{width: 100%;}
    .solve .solve_ul li img{width: 100%;}
}

/*首页创造价值*/

.creating{width: 100%;background: url(creating_bg.jpg) no-repeat center;padding: 50px 0;}
.creating .title h2{color: #fff;}
.creating .title p{color: #707070;}
.creating .creating_ul{width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;height: auto;overflow: hidden;}
.creating .creating_ul li{width: 20%;float: left;text-align: center;display: table;height: 240px;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;background: transparent;border-radius: 3px;position: relative;}
.creating .creating_ul li:not(:last-child):after{content: '';display: block;width: 1px;height: 88px;background: rgba(255, 255, 255, 0.05);position: absolute;top: 50%;right: -1px;margin-top: -44px;}
.creating .creating_ul li .cell{display: table-cell;vertical-align: middle;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}
.creating .creating_ul li .cell img{margin: auto;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}
.creating .creating_ul li .cell_p{font-size: 17px;color: rgba(255, 255, 255, 0.5);line-height: 17px;margin-top: 22px;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}
.creating .creating_ul li .creating_detail{width: 188px;margin: auto;line-height: 28px;color: #fff;display: none;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;font-size: 17px;text-align: left;opacity: 0;position: relative;top: 10px;padding: 18px;}
.creating .creating_ul li:hover{background: #30333e;}
.creating .creating_ul li:hover .cell_p{display: none;}
.creating .creating_ul li:hover .creating_detail{display: block;height: auto;-webkit-animation: show 0.3s ease forwards;animation: show 0.3s ease forwards;}
.creating .creating_ul li:hover:after{display: none;}
@-webkit-keyframes show{0%{opacity: 0;top: 10px;}
    100%{opacity: 1;top: 0;}
}
@keyframes show{0%{opacity: 0;top: 10px;}
    100%{opacity: 1;top: 0;}
}
@media (max-width: 1250px){ .creating .creating_ul{-ms-flex-wrap: wrap;flex-wrap: wrap;}
    .creating .creating_ul li{display: inline-block;width: 50%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 15px}
    .creating{background-size: 100% 100%;height: auto;overflow: hidden;}
}
@media (max-width: 768px){ .creating{padding: 30px 0;}
    .creating .creating_ul{width: auto;margin-top:40px;}
    .creating .creating_ul li{width: 50%;height: auto;overflow: hidden;margin-bottom: 35px}
    .creating .creating_ul li:hover .creating_detail{display: none;}
    .creating .creating_ul li:hover .cell_p{display: block;font-size: 14px;}
    .creating .creating_ul li .cell_p{font-size: 14px;}
}

/*安全服务页面之单独的定位*/

.safty_fixed{width: 100%;height: 54px;background: rgba(0, 0, 0, 0.5);margin-top: -54px;}
.safty_fixed .blockbox{text-align: center;}
.safty_fixed .blockbox li{display: inline-block;}
.safty_fixed .blockbox li a:hover{background: -red;color: #1E9FFF;}
.safty_fixed .blockbox li a{display: block;width: 100%;height: 100%;line-height: 54px;padding: 0 45px;font-size: 16px;color: #fff;text-align: center;}

/*安全服务页面*/

.safty_service{width: 100%;padding: 80px 0 60px 0;background: #ffffff;}
#safty_fixed3{padding:80px 0 5px 0;}
.safty_service h2{font-size: 35px;color: #313131;line-height: 35px;font-weight: normal;text-align: center; font-family: "sym";}
.safty_service_info{text-align: center;margin-top: 55px;}
.safty_service_info p{margin-bottom: 18px;font-size: 17px;color: #707070;line-height: 30px;}
.safty_service_info p a{color: #3287fc;}
.safty_service_show{width: 100%;padding-top: 82px;}
.safty_service_show_left{width: 495px;height: 430px;background: url(../service/service_bg1.png) no-repeat center; float: left;padding: 50px 45px 0 45px;}
.safty_service_show_right{width: 495px;height: 430px;background: url(../service/service_bg2.png) no-repeat center;float: right;padding: 50px 45px 0 45px;}
.safty_service_show_title{text-align: center;font-size: 22px;color: #ffffff;}
.safty_service_show_detail{font-size: 17px;color: #ffffff;line-height: 34px;padding-top: 15px;margin-top: 25px;border-top: 1px solid rgba(255, 255, 255, 0.2);}
@media (max-width: 1250px){ .safty_service_show{padding-top: 20px;}
    .safty_service_show_left, .safty_service_show_right{display: block;width: 100%;margin: 10px 0px;background-size: 100% 100%;height: auto;overflow: hidden;padding: 20px 0px;}
    .safty_service{padding: 40px 0px;}
    .safty_service_show_detail{display: block;width: 80%;margin: 30px auto;text-align: justify;}
}

/*安全服务页面之业务范围*/

.safty_yewu{width: 100%;padding: 80px 0 ;background: #f5f7fa;}
.safty_yewu h2{font-size: 35px;color: #313131;text-align: center;line-height: 35px;}
.safty_yewu_type{margin-top: 90px;}
.safty_yewu_type_li{float: left;width: 20%;text-align: center;cursor: pointer;position: relative;}
.safty_yewu_type_li:not(:last-child):after{content: '';display: block;position: absolute;width: 1px;height: 84px;background: #dfe5ef;top: 50%;right: -1px;margin-top: -42px;}
.safty_yewu_type_li i{display: inline-block;width: 54px;height: 45px;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}
.safty_yewu_type_li p{font-size: 17px;color: #a0a0a0;line-height: 17px;margin-top: 24px;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}
.safty_yewu_type_li:first-child i{background: url(../service/yewu_icon1.png) no-repeat center/54px 46px;}
.safty_yewu_type_li:nth-child(2) i{background: url(../service/yewu_icon2.png) no-repeat center/47px 44px;}
.safty_yewu_type_li:nth-child(3) i{background: url(../service/yewu_icon3.png) no-repeat center/45px 45px;}
.safty_yewu_type_li:nth-child(4) i{background: url(../service/yewu_icon4.png) no-repeat center/39px 47px;}
.safty_yewu_type_li:nth-child(5) i{background: url(../service/yewu_icon5.png) no-repeat center/43px 44px;}
.safty_yewu_type_li:nth-child(6) i{background: url(../service/yewu_icon6.png) no-repeat center/43px 44px;}

/*安全服务页面之这里是加的hover效果如果没有可删除*/

.safty_yewu_type_li.on p, .safty_yewu_type_li:hover p{color: #3287fc;}
.safty_yewu_type_li:first-child.on i, .safty_yewu_type_li:first-child:hover i{background: url(../service/yewu_icon1_h.png) no-repeat center/54px 46px;}
.safty_yewu_type_li:nth-child(2).on i, .safty_yewu_type_li:nth-child(2):hover i{background: url(../service/yewu_icon2_h.png) no-repeat center/47px 44px;}
.safty_yewu_type_li:nth-child(3).on i, .safty_yewu_type_li:nth-child(3):hover i{background: url(../service/yewu_icon3_h.png) no-repeat center/45px 45px;}
.safty_yewu_type_li:nth-child(4).on i, .safty_yewu_type_li:nth-child(4):hover i{background: url(../service/yewu_icon4_h.png) no-repeat center/39px 47px;}
.safty_yewu_type_li:nth-child(5).on i, .safty_yewu_type_li:nth-child(5):hover i{background: url(../service/yewu_icon5_h.png) no-repeat center/43px 44px;}
.safty_yewu_type_li:nth-child(6).on i, .safty_yewu_type_li:nth-child(6):hover i{background: url(../service/yewu_icon6_h.png) no-repeat center/43px 44px;}
.safty_yewu_process{width: 1080px;margin: auto;background: #fff;border-radius: 3px;padding: 58px 60px 70px 60px;position: relative;margin-top: 52px;display: none;border: 1px solid #e5e8ed;-webkit-box-shadow: 0 0 50px 30px rgba(234, 236, 240, 1);box-shadow: 0 0 50px 30px rgba(234, 236, 240, 1);}
.safty_yewu_process.on{display: block;-webkit-animation: show 0.3s ease;animation: show 0.3s ease;}
.safty_yewu_process .triangle_1{display: block;width: 0;height: 0;border: 16px solid transparent;border-bottom: 16px solid #fff;position: absolute;top: -32px;left: 105px;}
.safty_yewu_process .triangle_2{display: block;width: 0;height: 0;border: 16px solid transparent;border-bottom: 16px solid #fff;position: absolute;top: -32px;left: 340px;}
.safty_yewu_process .triangle_3{display: block;width: 0;height: 0;border: 16px solid transparent;border-bottom: 16px solid #fff;position: absolute;top: -32px;left: 580px;}
.safty_yewu_process .triangle_4{display: block;width: 0;height: 0;border: 16px solid transparent;border-bottom: 16px solid #fff;position: absolute;top: -32px;left: 820px;}
.safty_yewu_process .triangle_5{display: block;width: 0;height: 0;border: 16px solid transparent;border-bottom: 16px solid #fff;position: absolute;top: -32px;left: 1065px;}
.safty_yewu_process_ul li{float: left;width: 200px;height: 40px;text-align: center;color: #fff;line-height: 40px;}
.safty_yewu_process_ul li span{display: inline-block;width: 22px;height: 22px;text-align: center;line-height: 22px;font-size: 17px;color: #3287fc;margin-right: 8px;background: #fff;border-radius: 100%;}
.safty_yewu_process_ul li:first-child{background: url(../service/process_img1.png) no-repeat center;}
.safty_yewu_process_ul li:nth-child(2){background: url(../service/process_img2.png) no-repeat center;}
.safty_yewu_process_ul li:nth-child(3){background: url(../service/process_img3.png) no-repeat center;}
.safty_yewu_process_ul li:nth-child(4){background: url(../service/process_img4.png) no-repeat center;}
.safty_yewu_process_ul li:nth-child(5){background: url(../service/process_img5.png) no-repeat center;}
.safty_yewu_process_p1{font-size: 17px;color: #707070;line-height: 17px;margin: 55px 0 32px 0;}
.safty_yewu_process_p2{font-size: 20px;color: #313131;line-height: 20px;padding-top: 35px;border-top: 1px solid #e7ebf3;}
.safty_yewu_process_p3{position: relative;font-size: 16px;color: #707070;line-height: 17px;margin-top: 18px;padding-left: 35px;}
.safty_yewu_process_p3:before{content: '';display: block;width: 5px;height: 5px;background: #67a6fd;border-radius: 100%;position: absolute;top: 50%;left: 15px;margin-top: -2.5px;}
.safty_yewu_process_p4{font-size: 17px;color: #313131;line-height: 17px;margin-top: 18px;padding-bottom: 38px;border-bottom: 1px solid #e7ebf3;margin-bottom: 30px;}
.safty_yewu_process_p5{font-size: 17px;color: #707070;line-height: 34px;}
.safty_yewu_process_up{padding-bottom: 20px;border-bottom: 1px solid #e7ebf3;}
.safty_yewu_process_up p{font-size: 20px;color: #313131;line-height: 20px;margin-bottom: 22px;}
.safty_yewu_process_up p span{color: #3287fc;}
.safty_yewu_process2_p{font-size: 17px;color: #707070;line-height: 34px;margin-top: 25px;}
.safty_yewu_process3_each{padding-bottom: 35px;border-bottom: 1px solid #e7ebf3;margin-bottom: 35px;}
.safty_yewu_process3_each:last-child{border: none;}
.safty_yewu_process3_each h3{font-size: 20px;color: #313131;font-weight: normal;line-height: 20px; font-family: "sym";}
.safty_yewu_process3_each h3 span{color: #3287fc;}
.safty_yewu_process3_each p{font-size: 17px;color: #707070;line-height: 32px;margin-top: 12px; font-family: "syr";}
.safty_yewu_process4_p1{font-size: 20px;color: #313131;line-height: 20px;padding-bottom: 9px;}
.safty_yewu_process4_ul{margin-top: 50px;}
.safty_yewu_process4_li{overflow: hidden;;float: left;width: 250px;height: 370px;background: #4592fc;}
.safty_yewu_process4_li h3{font-weight: normal;font-size: 17px;color: #ffffff;line-height: 50px;text-align: center;}
.safty_yewu_process4_li .detail{padding: 25px 22px 0; width: 206px;height: 320px;background: #f5f7fa;font-size: 16px;color: #707070;line-height: 24px;}
.safty_yewu_process4_li:not(:last-child){margin-right: 20px;}
@keyframes show{0%{opacity: 0;}
    100%{opacity: 1;}
}

/*安全服务页面之项目实施流程*/

.safty_project{width: 100%;height:auto;background: url(../service/project_bg.jpg) no-repeat center;padding:80px 0;overflow: hidden;background-size: cover;}
.safty_project h2{font-size: 35px;line-height: 35px;color: #ffffff;font-weight: normal;text-align: center;}
.safty_project_ul{width: 100%;margin-top: 90px;}
.safty_project_ul li{width: 160px;text-align: center;float: left;position: relative;}
.safty_project_ul li .img{margin: auto;height: 122px;width: 122px;text-align: center;}
.safty_project_ul li .img img{margin: auto;}
.safty_project_ul_p1{font-size: 22px;line-height: 22px;color: #ffffff;margin: 24px 0 20px 0; font-family: "sym";}
.safty_project_ul_p2{font-size: 17px;color: rgba(255, 255, 255, 0.8);line-height: 30px; font-family: "syr";}
.safty_project_ul li:not(:last-child){margin-right: 45px;}
.safty_project_ul li:not(:last-child):after{content: '';display: block;width: 71px;height: 1px;background: url(../service/project_icon7.png) no-repeat center;position: absolute;top: 57px;right: -54px;}
@media (max-width: 1250px){ .safty_project{height: auto;overflow: hidden;background-size: 100% 100%;padding-bottom: 30px;}
    .safty_project .safty_project_ul{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;}
    .safty_project .safty_project_ul li{margin-bottom: 30px;}
}

/*安全服务页面之典型案例*/

.safty_case{width: 100%;height: auto;padding: 80px 0px 32px 0;background: #F5F7FA;}
.safty_case h2{font-size: 35px;line-height: 35px;color: #000;font-weight: normal;text-align: center; font-family: "sym";}
.safty_case ul{overflow: hidden;margin-top: 100px; padding-bottom: 10px;}
.safty_case li{width: 288px;height: 818px;background: #fff;padding: 50px;float: left;margin-left: 12px; border: 1px solid #EBEDF1;/*有border的原因*/
}
.safty_case li:first-child{margin-left: 0px;}
.safty_case .img{display: block;width: 90px;height: 90px;margin: 0 auto;}
.safty_case .p{height: 25px;line-height: 25px;font-size: 22px;text-align: center;margin-top: 15px; font-family: "sym";}
.safty_case .p:after{content: "";height: 1px;background: #eee;display: block;width: 100%;margin-top: 30px;}
.safty_case .exp1{margin-top: 50px;}
.safty_case .exp2{margin-top: 20px;}
.safty_case .tit{color: #3287fc;font-size: 20px;margin-bottom: 25px;font-weight: 700;}
.safty_case .tit2{font-size: 18px;font-weight: 600;margin: 15px 0px 10px 0px;}
.safty_case .con{font-size: 18px;line-height: 30px;}
.safty_case .sq{font-size: 18px;line-height: 30px;}
.safty_case .sq:before{content: "●";color: #3287fc;margin-right: 5px;}
@media (max-width: 1250px){ .safty_case{padding: 50px 0px;}
    .safty_case ul{margin-top: 30px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;}
    .safty_case ul li{display: block;width: 90%;margin: 10px 0px;height: auto;overflow: hidden}
}

/*合伙伙伴页面*/

.coop_service{background: #F5F7FA;}
.coop_service .safty_service_info p{line-height: 30px;}
@media (max-width: 1250px){ .coop_service{padding: 65px 0px;}
    .coop_pars .blockbox ul{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;}
    .coop_pars .blockbox ul li{display: block;width: 100%;height: auto;margin: 10px;overflow: hidden;}
}
@media (max-width: 768px){ .coop_service{padding: 50px 0px;}
    .coop_pars .blockbox ul{padding-bottom: 20px;}
    .coop_pars .blockbox ul li{display: block;width: 100%;margin-left: 0;height: auto;overflow: hidden;}
}

/*合伙伙伴页面之合作伙伴图文介绍列表*/

.coop_pars{width: 100%;height: auto;background: #F5F7FA;margin-top: -40px;}
.coop_pars ul{overflow: hidden;padding-bottom: 40px;}
.coop_pars li{width: 480px;height: 300px;background: #fff;padding: 50px;border: 1px solid #E5E8ED;margin-bottom: 40px;float: left;margin-left: 36px;/*有border的原因*/}
.coop_pars .pagination{padding-bottom: 80px!important;padding-top: 0;}
.coop_pars li:nth-child(odd){margin-left: 0px;}
.coop_pars .log{display: block;text-align: center;}
.coop_pars .log:after{content: "";height: 1px;background: #eee;display: block;width: 100%;margin: 30px 0px;}
.coop_pars .log img{margin: 0 auto;}
.coop_pars .des{font-size: 18px;line-height: 30px;color: #707070;}
@media (max-width: 768px){ .safty_service_show_left{width: 100%;height: auto;background-image: url(../service/service_bg1.png);background-repeat: no-repeat;background-size: cover;}
    .safty_service_show_right{width: 100%;height: auto;background-image: url(../service/service_bg2.png);background-repeat: no-repeat;background-size: cover;margin-top: 20px;}
    .safty_yewu_process{width: 100%;}
    .safty_yewu_process .triangle_1{display: none;}
    .safty_yewu_process_ul li{margin-bottom: 20px;width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;}
    .safty_yewu_process{-webkit-box-sizing: border-box;box-sizing: border-box;}
    .safty_project h2{font-size: 20px;}
    .safty_project{width: 100%;height: auto;padding-top: 80px;background-image: url(../service/project_bg.jpg);background-repeat: no-repeat;background-size: cover;}
    .safty_project_ul li{width: 100%;}
    .safty_project_ul li:after{content: none !important;}
    .safty_case li{width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;margin: auto;height: auto;}
}
@media (max-width: 1250px){ .safty_yewu{padding-bottom: 30px;}
    .safty_yewu_process{display: block;width: 80%;}
    .safty_yewu_process_ul li{margin-bottom: 20px;}
}

/******************************自主产品**********************************/


/*自主产品页面之banner*/

.prod_banner p{margin-left: -600px;}
.prod_banner .proLog{text-align: right;float: right;margin-right: 340px}

/*自主产品页面之单独的定位*/

.pro_fixed .blockbox .left{margin-right: 270px;}
.pro_fixed .blockbox .left a{text-align: left;padding: 0px 10px!important;position: relative;-background: grey;}
.pro_fixed .blockbox .left a:after{content: "";background: url(x.png);display: block;width: 11px;height: 6px;position: absolute;top: 24px;right: 5px;}
.pro_fixed .blockbox .right a{font-size: 14px;padding: 0 30px;}

/*自主产品页面之产品概览*/

.safty_service_info{text-align: center;margin-top: 55px; font-family: "syr";display: inline-block;width: 56%;}
.gsjj_img{display: inline-block;width: 43%;text-align: right}
@media (max-width:750px) {
	.safty_service_info{width: 100%;}
	.gsjj_img{width: 100%;}
}
.gsjj_img img{transition: .3s all;border-radius: 5px 40px 5px 40px;}
.gsjj_img img:hover{transform: scale(1.02);transition: .3s all;border-radius:0;}
.safty_service_info p{width: 100%;margin: 0 auto;text-align: left;margin-bottom: 18px;font-size: 17px;color: #707070;line-height: 35px; font-family: "syr";text-indent: 34px;}
.safty_service_info .Rapid7P{text-align: justify;}
.safty_service_info .AboutHY{text-align: left;}
.safty_service_info p a{color: #3287fc;}

/*自主产品页面之思维导图几个模块*/

.pro_xmind{margin-top: 10px;margin-bottom: 55px;}
.pro_xmind_lab{margin-top: 10px;margin-bottom: -26px;}

/*自主产品页面之强大而优良的功能与特色*/

.pro_fun{overflow: hidden;background: #f5f7fa;}
.pro_fun h2{font-size: 35px;color: #313131;line-height: 35px;font-weight: normal;text-align: center;padding: 80px 0px 70px 0px;}
.pro_fun .nav{height: 60px;line-height: 60px;border-bottom: 2px solid #ddd;text-align: center;}
.pro_fun .nav ul{overflow: hidden;display: inline-block;margin: 0 auto;}
.pro_fun .nav li{width: 140px;float: left;text-align: center;margin-left: 10px;}
.pro_fun .nav li a{font-size: 20px;}
.pro_fun .nav li:hover, .pro_fun .nav li.on{border-bottom: 4px solid #1E9FFF;color: #1E9FFF;/*JS*/}
.pro_fun .con ul{overflow: hidden;margin-top: 10px;padding-bottom: 70px;}
.pro_fun .con li{width: 300px;padding: 0 50px;float: left;text-align: center;}
.pro_fun .con li .img{display: block;height: 90px;line-height: 90px;}
.pro_fun .con li img{margin-top: 80px;}
.pro_fun .con li .p1{font-size: 22px;height: 40px;line-height: 40px;margin-bottom: 10px}
.pro_fun .con li .p2{font-size: 18px;color: #707070;line-height: 30px;}
@media (max-width: 1250px){ .pro_fun_tab .bd li{display: inline-block;width: 35%;background: -red;height: auto;overflow: hidden;}
    #pro_ico ul{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;height: auto;overflow: hidden;}
    #pro_ico li .p1{height: auto;overflow: hidden;}
    #pro_ico{background-size: 100% 100%;}
}
@media (max-width: 768px){ #pro_fun .pro_fun_tab h2{padding: 30px 0px;}
    #pro_ico li{padding: 10px 0px;}
    #pro_ico .pt{padding: 30px 0px;}
    #pro_ico li .p2{text-align: center;}
    .pro_fun h2{padding: 80px 0px 0px 0px;}
}

/*自主产品页面之购买我们的产品您将会获得*/

.pro_ico{background: url(../solutions-desktop/zhuomianyun-img2.png) no-repeat;display: block;height: auto;overflow: hidden;}
.pro_ico .pt{font-size: 35px;text-align: center;padding: 80px 0px 100px 0px;color: #fff;}
.pro_ico .pend{padding: 70px 0px;}
.pro_ico ul{overflow: hidden;}
.pro_ico li{width: 140px;float: left;text-align: center;padding: 0px 50px;}
.pro_ico li .img{display: block;height: 70px;line-height: 70px;margin-bottom: 10px;}
.pro_ico li .p1{font-size: 22px;color: #fff;height: 40px;line-height: 40px;margin: 10px 0px;}
.pro_ico li .p2{font-size: 18px;line-height: 30px;text-align: justify;color: #aaa;}

/*自主产品页面之为什么选择我们*/

.pro_why{margin-bottom: 10px;}
.pro_why h2{font-size: 35px;color: #313131;line-height: 35px;font-weight: normal;text-align: center;padding:80px 0px 70px 0px;}
.pro_why .nav ul{}
/* .pro_why .nav ul li{ width: 542px;} */
.pro_why .nav{/* width: 600px; */height: 380px;}
.pro_why .con{/* width: 600px; */height: 380px;line-height: 380px;}
.pro_why .nav li .cir{border-radius: 100%;background: #eee;color: #fff;display: inline-block;width: 20px;height: 20px;line-height: 20px;padding: 4px;margin-right: 10px;text-align: center;}
.pro_why .nav li .p1{font-size: 22px;height: 40px; padding-top: 20px;padding-left: 20px;margin-top: 20px;}
.pro_why .nav li .p2{font-size: 18px;line-height: 30px; padding: 0 50px 20px 60px;display: none;}
.pro_why .nav li:hover .cir, .pro_why .nav li .ciron{background: #1E9FFF;}
.pro_why .nav li:hover .p1, .pro_why .nav li .p1on{color: #1E9FFF;}
.pro_why .nav li.on{background: #F5F7FA; border-radius: 5px; -webkit-box-shadow: 0px 20px 50px #ECEEF1; box-shadow: 0px 20px 50px #ECEEF1;display: block;position: relative;}
.pro_why .nav li.on .p2on{ display: block;}
.pro_why2:before{content: "";height: 1px;display: block;width: 1200px;background: #eee;margin: 0 auto;margin-bottom: 100px;}
.pro_why2 .nav li.on{background: #F5F7FA;display: block;position: relative;/*JS*/
}
@media (max-width: 1250px){ .pro_why .nav, .pro_why .con{display: inline-block;width: 100%;height: auto;overflow: hidden;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin: 10px 0px;}
}

/*自主产品页面之典型案例*/

.pro_case li{width: 468px;height: 470px;margin-left: 56px;margin-bottom: 48px; border: 1px solid #E5E8ED;}
.pro_case li:nth-child(odd){margin-left: 0 !important;}
.pro_case li .tit2{margin-top: 80px;margin-bottom: 20px;}
.pro_case li .sq{line-height: 44px;}
@media (max-width: 1250px){ .pro_case li{width: 38%;}
}
@media (max-width: 768px){ .pro_case li{width: 100%;}
}

/*自主产品页面之他们都在使用*/

.pro_use h2{font-size: 35px;color: #313131;line-height: 35px;font-weight: normal;text-align: center;padding: 80px 0px 60px 0;}
.pro_use .img{margin-bottom: 20px;display: block;}
@media (max-width: 768px){
    .pro_xmind{margin-top:-20px;}
    .pro_xmind img{width: 100%!important;display: block;height:auto!important}
    .pro_xmind_lab{margin-top:-2px;}
    .pro_xmind_lab img{width: 100%!important;display: block;height:auto!important}
    .pro_fun h2{font-size: 20px;}
    .pro_fun .nav li a{font-size: 16px;}
    .pro_fun .con li{width: 100%;}
    .pro_ico .pt{font-size: 20px;}
    .pro_ico li{width: 100%;}
    .pro_ico{background-image: url(../solutions-desktop/zhuomianyun-img2.png);background-repeat: no-repeat;background-size: cover;}
    .pro_ico .pend img{width: 100%;}
    .pro_why h2{font-size: 26px;}
    .pro_why .nav{width: 100%;height: auto;}
    .pro_why .nav ul li{width: 100%;}
    .pro_why .nav li .p1{font-size: 14px;}
    .pro_why .nav li .p2{font-size: 12px;}
    .pro_why .nav li .p2 img{width: 100%;}
    .pro_why .con{width: 100%;}
    .pro_why .con img{width: 100%;}
    .safty_case h2{font-size: 20px;}
    .pro_case li{width: 100%;height: auto;margin: auto auto 24px auto;}
    .pro_use h2{font-size: 20px;}
    .pro_use .img img{width: 100%;}
}


/******************************111页面**********************************/


/*111页面之公共类标题*/

.common_title h2{font-size: 35px; color: #313131;line-height: 35px;font-weight: normal;text-align: center; font-family: "sym";}
.common_title_info{text-align: left;margin-top: 55px;}
.common_title_info p{font-size: 18px;color: #707070;line-height: 30px;}

/*111页面之banner*/

.changting_banner{background: url(../huayun/banner.jpg) no-repeat center;}
.changting_banner .safty_banner_p1{text-align: left;font-size: 30px;}
.changting_banner .safty_banner_p2{text-align: left;font-size: 20px;}

/*111页面之智能应用层安全解决方案*/

.hy_policy{padding: 80px 0 50px 0;}
#hy2_box1{padding: 80px 0 75px 0!important;}
@media (max-width: 1250px){ .hy_policy{padding: 60px 0;}
    .hy_policy .safty_service_info p{height: auto;}
}

/*111页面之下一代Web应用防火墙*/

.safeline{width: 100%;padding: 80px 0 50px 0;background: #f5f7fa;}
.veritas2,.veritas4,.veritas6,.veritas7{padding:80px 0 50px 0;overflow: hidden;}
.safeline_func{width: 100%;margin-top: 95px;}
.safeline_func h3{font-size: 22px;color: #313131;font-weight: normal;line-height: 22px;text-align: center;}
.safeline_func_list{width: 100%;margin-top: 55px;}
.safeline_func_li{float: left;width: 493px;height: 300px;border-radius: 3px;background: #ffffff;margin-bottom: 30px;padding: 0 45px; border: 1px solid #E6E9ED;}
.safeline_func_li:nth-child(2n){margin-left: 30px;}
#safelinedt .safeline_func_li_img{ border-bottom: 1px solid #424550;}
.safeline_func_li_img{width: 100%; height: 99px;border-bottom: 1px solid #E5E8ED;position: relative;}
.safeline_func_li_img img{position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
.safeline_func_li_title{font-size: 22px;color: #313131;text-align: center;line-height: 22px;margin: 30px 0 20px 0; font-family: "sym";}
.safeline_func_li_p1{font-size: 17px;color: #707070;line-height: 30px; font-family: "syr";}
@media (max-width: 1250px){ .safeline_func_list{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;}
    .safeline_func_list li{display: block;width: 100%;margin: 10px 0px !important;}
}
@media (max-width: 768px){ .safeline .blockbox>div>img{width: 100%;height: auto;}
}

/*技术优势第一个banner*/

.safeline_fouces{ width: 100%; height: 320px; overflow: hidden; position: relative;}
.safeline_fouces .hd{ width: 100%; height: auto; overflow: hidden; position: absolute;bottom: 20px; z-index: 9;}
.safeline_fouces .hd ul{ overflow: hidden; zoom: 1; width: 100%;text-align: center;}
.safeline_fouces .hd ul li{ margin-right: 2px; border-radius: 999px;width: 8px; display: inline-block; height: 8px;background: #F8CBA4; cursor: pointer;}
.safeline_fouces .hd ul li.on{ background: #F1984A;}
.safeline_fouces .bd{ position: relative; height: 100%; z-index: 0;}
.safeline_fouces .bd li{ zoom: 1; vertical-align: middle;}

/*111页面之内网威胁感知系统*/

.sensor{width: 100%;background: url(../huayun/sensor_bg.jpg) no-repeat;background-size: 100% 100%;height: auto;overflow: hidden;padding-bottom:50px!important}
.sensor .common_title h2{color: #fff;}
.sensor .common_title p{color: rgba(255, 255, 255, 0.5);}
.sensor .safeline_func{margin-top: 87px;}
.sensor .safeline_func h3{color: #fff;}
.sensor .safeline_func_li{background: #30333e; height: 270px; border: 1px solid #424550;}
.sensor .safeline_func_li .safeline_func_li_img{border-bottom: 1px solid #424550; height: 95px;}
.sensor .safeline_func_li .safeline_func_li_p1{ margin-top: 20px;}
.sensor .safeline_func_li_title{color: #fff;}
.sensor .safeline_func_li_p1{color: rgba(255, 255, 255, 0.5);}
#Section374 .container .col-md-4 p{height: 100px;background: -red;text-align: justify;}
#Section374 .container .col-md-4 p + p{background: -yellowgreen;text-align: center;height: 50px;overflow: hidden;}
@media (max-width: 1250px){ #safelinedt{height: auto;overflow: hidden;background-size: 100% 100%;}
}

/*111页面之资质与荣誉*/

.changting_deve{background: #fff;margin-bottom:30px;}
.changting_deve .common_title{margin-bottom: 100px;}
@media (max-width: 1250px){ .changting_deve img{display: block;width: 100%;}
}

/******************************222页面**********************************/


/*222页面之banner*/

.hanling_banner{background: url(../huayun2/banner.jpg) no-repeat center;}

/*222页面之运维安全管理系统堡垒机*/

.hanling_fun .safeline_func_li{padding-bottom: 20px;}

/*222页面之用户收益*/

.changting_shouyi{height: auto;overflow: hidden; padding: 0;}
.changting_shouyi .safeline_func{ margin-top: 0; padding-top: 80px;}

/*222页面之IAM身份认证与访问安全管理系统*/

.hanling_jishu .safeline_func_li{position: relative;}
.hanling_jishu .posDot{position: absolute;bottom: 30px;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}

/*222页面之部署优势*/

.hanling_bushu{padding: 0;padding-bottom: 60px;margin-top: -100px;}
.hanling_bushu .p{font-size: 18px;text-align: center;margin: 40px 0px 80px 0px;}
.hanling_bushu .img img{display: block;width: 100%;}

/*222页面之用户收益2*/

.hanling_shouyi2{height: auto;overflow: hidden;background: url(../huayun2/bg.jpg) no-repeat; padding: 50px 0 0 0;background-size: 100% 100%;}
.hanling_shouyi2 .safeline_func{margin-top: 30px;}
.changting_shouyi .safeline_func .safeline_func_li{ height: 305px;}
.hanling_shouyi2 .safeline_func_li_p1{margin-top: 50px;}

/*222页面之部署优势2*/

.hanling_bushu2 .safeline_func{margin-bottom: 50px;}

/*222页面之用户收益3*/

.hanling_shouyi3{padding: 0;padding-top: 50px; height: auto;overflow: hidden;}
.hanling_shouyi3 .safeline_func_li{ height: 230px;}

/*222页面之适用行业*/

.hanling_hangye .common_title{margin-bottom: 60px;}
@media (max-width: 768px){ .blockbox{width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0 20px;}
    .hy_policy{padding: 60px 0;}
    .common_title h2{font-size: 26px;}
    .safty_service_info{margin-top: 40px;}
    .safty_service h2{font-size: 30px;line-height: 36px;}
    .safty_service_info p{font-size: 16px;}
    .safeline_func_li{width: 100%;height: auto;padding-bottom: 20px;}
    .safeline_func_li_title{font-size: 16px;}
    .safeline_func_li_p1{font-size: 14px;}
    .sensor .safeline_func_li{height: auto;}
    .sensor{height: auto;background-image: url(../huayun/sensor_bg.jpg);background-repeat: no-repeat;background-size: cover;}
    .safeline img{width: 100%;width: 30px;height: 34px;}
    .safeline .img img{height: 100%;width: 100%;}
    .hy_policy img{width: 100%;}
    .veritas5 .safeline_func_li_img img{height: 30px;width: 30px;display: block;}
    .veritas5 .safeline_func_li:nth-child(1) .safeline_func_li_img img{width: 108px;height: 14px;}
    .common_title_info p{font-size: 15px;}
    .veritas6 .safeline_func_li, .veritas10 .safeline_func_li, .veritas4 .safeline_func_li{height: auto!important;}
    .common_title_info{margin-top: 30px;}
    .safeline{padding-top: 100px;}
    .safeline_func_list{margin-top: 35px;}
    .safeline_func_li_title{margin: 20px auto;}
    .safeline_func_li_img{height: 60px;}
    .veritas4_pic,.veritas8_pic,.veritas2_pic{width: 100%!important;height: auto!important;padding: 20px 0!important;text-align: center;margin: 20px auto!important;}
    .veritas8 .safeline_func,.veritas2 .safeline_func{margin-top: 50px;}
    .veritas8 .safeline_func_li:nth-child(2) .safeline_func_li_img img, .veritas10 .safeline_func_li:nth-child(2) .safeline_func_li_img img, .veritas10 .safeline_func_li:nth-child(5) .safeline_func_li_img img{width: 165px;height: 18px!important;}
    .pro_use .img{margin-bottom: 30px!important}
    .pro_use h2{padding: 60px 0 40px 0;}
}

/***************************333评估利器*****************************/


/*评估利器*/

.assess{ width: 100%; padding: 80px 0 0px;}
.asseimg{ padding: 70px 0;}

/*产品特色*/

.produtes{ width: 100%; background: #F5F7FA; padding: 80px 0 0px;}
.produtes .produte{ width: 1024px; margin: 0 auto;}
.produtes .produte ul{ overflow: hidden; margin-top: 64px;}
.produtes .produte ul li.proli{ width: 310px; margin: 0 101px 70px; float: left;}
.produtes .produte ul li.proli .proimg{ width: 312px; height: 196px; position: relative; text-align: center;}
.produtes .produte ul li.proli .protit{ font-size: 22px; color: #313131; font-family: "sym"; border-bottom: 1px solid #E5E8ED; padding: 30px 0; text-align: center;}
.produtes .produte ul li.proli .list-fontbox ul li{ line-height: 25px; padding: 5px 0 5px 22px; background: url(dot.png) 0 12px no-repeat;}

/*为啥选择*/

.commtitle2{ text-align: center; font-size: 35px; color: #fff; font-family: "sym";}
.whychos{ width: 100%; background: url(whybg.png) center no-repeat; padding: 80px 0 20px;}
.whycho{ width: 1200px; margin: 0 auto;}
.whycho ul{ overflow: hidden; width: 1265px; margin: 60px 0 60px -34px;}
.whycho ul li{ width: 188px; float: left; margin: 0 32px; text-align: center;}
.whycho ul li .whyimg{ width: 64px; padding: 40px 0; height: 64px; position: relative; margin: 0 auto;}
.whycho ul li .whytit{ font-size: 22px; color: #fff; line-height: 30px; font-family: "sym";}
.whycho ul li .whyint{ font-size: 17px; color: #DFDFE0; line-height: 30px; padding-top: 16px; font-family: "sym";}

/*安全价值*/

.savevales{ width: 100%; background: #F5F7FA; padding: 80px 0;}
.savevale{ width: 1230px; margin: 0 auto;}
.savevale ul{ overflow: hidden; margin-top: 50px;}
.savevale ul li{ width: 495px; padding: 0 44px; height: auto; border: 1px solid #E5E8ED; border-radius: 4px; margin: 15px; background: #fff; float: left;}
.savevale ul li.saveli1, .savevale ul li.saveli2{ height: 458px;}
.savevale ul li.saveli3, .savevale ul li.saveli4{ height: 668px;}
.savevale ul li.saveli5{ width: 1110px;}
.savevale ul li .save_val_img{ height: 93px; position: relative; border-bottom: 1px solid #E5E8ED;}
.savevale ul li .save_val_int span, .savevale ul li .save_val_int em{ display: block;}
.savevale ul li .save_val_int span{ font-size: 22px; color: #313131; font-family: "sym"; text-align: center; padding: 30px 0 0px;}
.savevale ul li .save_val_int em, .savevale ul li .save_val_bot{ font-size: 17px; color: #707070; font-family: "syr"; line-height: 35px; padding: 20px 0;}
.savevale ul li .save_val_int em i, .savevale ul li .save_val_bot i{ color: #128CFF;}
.savevale ul li .save_val_bot{ border-top: 1px solid #E5E8ED;}
@media (max-width: 768px){ .produtes .produte{width: 100%;}
    .produtes .produte ul li.proli{width: 100%;margin: 0 !important;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0 20px;}
    .commtitle2{font-size: 26px;}
	.topic-title,.pro_ccrc .pt{font-size: 26px!important;}
    .whychos{background-image: url(whybg.png) !important;background-repeat: no-repeat;background-size: cover;}
    .whycho{width: 100%;}
    .whycho ul{width: 100%;margin: 0;}
    .whycho ul li{width: 100%;margin: 0;padding: 0 20px;-webkit-box-sizing: border-box;box-sizing: border-box;margin-top: 20px;}
    .whycho ul li .whyimg{padding: 0;}
    .whycho ul li .whytit{margin-top: 10px;font-size: 16px;}
    .whycho ul li .whyint{font-size: 14px;}
    .savevales{padding-top: 60px;}
    .savevale{width: 100%;}
    .savevale ul{width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0 20px;}
    .savevale ul li{width: 100% !important;margin: auto;height: auto !important;}
}

/*****************************白盒审计*****************************/


/*解决方案*/

.solutions{ width: 100%; padding: 80px 0;}
.solutions .solution{ width: 1200px; margin: 0 auto; border-top: 1px solid #E5E8ED; margin-top: 40px;}
.solutions .solution .solution_tit{ font-size: 17px; color: #707070; font-family: "syr"; line-height: 36px;text-align: justify;padding: 40px 0 60px;}
.solutions .solution .solution_top{ padding: 50px 0;}
.solutions .solution .solution_top p{ font-size: 35px; color: #313131; font-family: "sym"; text-align: center;}
.solutions .solution .solution_top ul{ overflow: hidden; padding-top: 40px; width: 940px; margin: 0 auto;}
.solutions .solution .solution_top ul li{ float: left; width: 50%; font-size: 17px; color: #707070; font-family: "syr"; background: url(gou.png) 0 50% no-repeat; text-indent: 40px; padding: 16px 0;}
.solutions .solution .solution_bot{ width: 940px; margin: 0 auto;}
@media (max-width: 1250px){
    /*1250*/
    .solutions .solution{width: 94%;padding: 0% 3%;}
    .solutions .solution .solution_top{padding-bottom: 20px;}
    .solutions .solution .solution_top ul{width: 100%;}
    .solutions .solution .solution_top ul li{height: auto;overflow: hidden;width: 100%;}
    .solutions .solution .solution_bot{width: 100%;}
    .solutions .solution .solution_bot video{display: block;width: 100%;height: auto;overflow: hidden;}
    .checkmarxs{background-size: 100% 100%
    !important;width: 94% !important;margin: 0% 3%;}
    .checkmarxs .checkmarx{width: 100%;}
    .checkmarxs .checkmarx ul li{width: 100%;}
}
@media (max-width: 768px){
    /*768*/
    .solutions .solution .solution_top ul li{width: 100%;}
    .solutions .solution .solution_tit{padding: 40px 0 20px;}
}

/* 新增1 */
#solutionsTxt{padding: 40px 0;}
#solutionsTxt .pps{text-align: center;font-size: 22px;text-align: center;line-height: 40px;}

/* 新增2 */
#solutionsList{width: 1200px;margin: 0 auto;}
#solutionsList .fl{width: 50%;padding-top: 0;}
#solutionsList .fr{width: 50%;}
#solutionsList .fr img{display: block;width: 100%;}
#solutionsList .fl li{width: 100%;padding: 0;padding-bottom: 40px;background: none;height: 24px;line-height: 24px;text-indent: 0;}
#solutionsList .fl li:last-child{padding-bottom: 0;}
#solutionsList .fl li img{display: inline-block;width: 24px;height: 24px;margin-right: 15px;}

/*新增3*/
#devSevOpsBox {margin-bottom: 60px;}
#devSevOpsBox .con1200{width: 1200px;margin: 0 auto;-webkit-box-sizing: border-box;box-sizing: border-box;border: 5px solid #568F30;padding: 20px 30px;}
#devSevOpsBox .mytitle{font-size: 35px;text-align: center;padding-bottom: 30px;}
#devSevOpsBox .devSevOpsList .fl,#devSevOpsBox .devSevOpsList .fr{-webkit-box-sizing: border-box;box-sizing: border-box;}
#devSevOpsBox .devSevOpsList .fl{width: 60%;}
#devSevOpsBox .devSevOpsList .fr{width: 40%;}
#devSevOpsBox .devSevOpsList .fl .d1{font-size: 20px;text-align: justify;line-height: 1.6;padding-bottom: 20px;font-weight: 700;}
#devSevOpsBox .devSevOpsList .fl .d2{font-size: 26px;font-weight: 700;padding-bottom: 30px;padding-top: 20px;}
#devSevOpsBox .devSevOpsList .fl .d3{padding-bottom: 10px;}
#devSevOpsBox .devSevOpsList .fl .d2,#devSevOpsBox .devSevOpsList .fl .d3{background: #eee;-webkit-box-sizing: border-box;box-sizing: border-box;padding-left: 20px;}
#devSevOpsBox .devSevOpsList .fl .d3 .lis{height: 24px;line-height: 24px;font-size: 17px;margin-bottom: 10px;}
#devSevOpsBox .devSevOpsList .fl .d3 .lis img{display: inline-block;width: 24px;height: 24px;margin-right: 15px;}
#devSevOpsBox .devSevOpsList .fr .d1{margin-bottom: 50px;margin-top: 30px;}
#devSevOpsBox .devSevOpsList .fr .d1 img{display: block;width: 100%;}
#devSevOpsBox .devSevOpsList .fr .d2{text-align: center;}
#devSevOpsBox .devSevOpsList .fr .d2 a{display: inline-block;width: 120px;height: 40px;line-height: 40px;text-align: center;background: #8abc41;color: #fff;font-size: 16px;}
#devSevOpsBox .devSevOpsList .fr .d2 a:hover{background: #6ea221;}
#devSevOpsBox .devSevOpsList .fr .d2 a:first-child{margin-right: 30px;}
#devSevOpsBox .devSevOpsList .fr .d2 a:last-child{margin-left: 30px;}
.checkmarxHuang{width: 1200px;margin: 0 auto;position: relative;z-index: 88;padding-top: 50px}
.checkmarxHuang a{display: inline-block;width: 180px;height: 40px;line-height: 40px;text-align: center;background: #960488;color: #fff;border-radius: 5px;}
.checkmarxHuang a:hover{background: #821c78;}


/*新增*/
@media (max-width: 1250px){
    /*1250*/
    #solutionsList,#solutionsList,#devSevOpsBox .con1200,.checkmarxHuang{width: 95%;margin: 0 auto;}
    #solutionsTxt .pps{text-align: justify}
    #solutionsList .fl,#solutionsList .fr{width: 100%;}
    #solutionsList .fl li:last-child{padding-bottom: 40px;}
}
@media (max-width: 768px){
    /*768*/
    #solutionsList .fl li{height: auto;line-height: 1.6;}
    #solutionsTxt .pps{line-height: 1.6;font-size: 0.30rem;}
    #solutionsList .fl li{padding-bottom: 0rem;font-size: 0.26rem;text-align: justify;}
    #solutionsList .fl li:last-child{padding-bottom: 0.4rem;}
    #solutionsList .fl li img{display: none;}
    #solutionsTxt{padding: 0.4rem 0;}
    #devSevOpsBox .devSevOpsList .fl,#devSevOpsBox .devSevOpsList .fr{width: 100%;}
    #devSevOpsBox .mytitle{font-size: 0.4rem;line-height: 1.6;padding-bottom: 0.2rem;}
    #devSevOpsBox .devSevOpsList .fl .d1{font-size: 0.28rem;padding-bottom: 0;}
    #devSevOpsBox .devSevOpsList .fl .d2{font-size: 0.34rem;line-height: 1.6;padding: 0.2rem 0;}
    #devSevOpsBox .devSevOpsList .fl .d3 .lis img{display: none;}
    #devSevOpsBox .devSevOpsList .fl .d3 .lis{height: auto;line-height: 1.6;font-size: 0.28rem;}
    #devSevOpsBox .devSevOpsList .fl .d2, #devSevOpsBox .devSevOpsList .fl .d3{padding-left: 0;background: #fff;}
    #devSevOpsBox .con1200{padding: 2%;}
    #devSevOpsBox .devSevOpsList .fr .d1{margin: 0;margin-bottom: 0.2rem;}
    #devSevOpsBox .devSevOpsList .fr .d2 a{display: block;width: 100%;margin: 0 !important;margin-bottom: 0.2rem !important;}
    .checkmarxHuang{padding-top: 0.2rem;}
}

/*产品*/
.checkmarxs{ width: 100%; background:#F5F7FA url(checkbg.jpg) center  top no-repeat; padding: 80px 0;background-size: cover;}
.checkmarx{ width: 1200px; margin: 0 auto;}
.checkmarx ul{ overflow: hidden; padding-top: 70px;}
.checkmarx ul li{ width: 570px; height: 200px; margin: 30px 0;background: url(lvbg.png) center no-repeat;}
.checkmarx ul li:nth-child(even){ float: right;}
.checkmarx ul li:nth-child(odd){ float: left;}
.checkmarx ul li p{ font-size: 20px; color: #fff; font-family: "sym"; padding: 55px 0 35px; text-align: center;}
.checkmarx ul li a{ display: block; width: 128px; height: 42px; line-height: 42px; text-align: center; font-size: 17px; color: #fff; font-family: "sym"; border: 1px solid #fff; border-radius: 50px; margin: 0 auto;}
.checkmarx ul li a img{ display: inline-block; vertical-align: middle; margin: -2px 0 0 10px;}
.checkmarx ul li a:hover img{margin: -2px 0 0 20px;transition: all .3s ease-in;-moz-transition: all .3s ease-in;-webkit-transition: all .3s ease-in;-o-transition: all .3s ease-in;}
#checkmarxNew li{float: inherit;margin: 0;display: inline-block;width: 30%;border-radius: 3px;}
#checkmarxNew{display: flex;-webkit-box-pack: space-between;-ms-flex-pack: space-between;justify-content: space-between;-ms-flex-wrap: wrap;flex-wrap: wrap;}
@media (max-width: 800px){
    #checkmarxNew li{width: 95%;margin: 0 auto 30px auto;}
    #checkmarxNew li:last-child{margin-bottom: 0;}
}

/*带来价值*/

.checkvals{ width: 100%; background: #F5F7FA; padding: 80px 0 ;overflow: hidden;}
.checkvals .checkval{ width: 1230px; margin: 0 auto;}
.checkvals .checkval ul{ overflow: hidden; padding-top: 85px;}
.checkvals .checkval ul li{ width: 483px; height: 418px; border: 1px solid #E5E8ED; border-radius: 4px; float: left; margin: 15px; padding: 0 50px; background: #fff;}
.checkvals .checkval ul li .checkv_tit{ border-bottom: 1px solid #E5E8ED; padding: 44px 0; font-size: 22px; color: #313131; font-family: "sym"; text-align: center;}
.checkvals .checkval ul li .checkv_img{ position: relative; height: 150px; padding-top: 50px;}
.checkvals .checkval ul li .checkv_int{ font-size: 17px; color: #707070; font-family: "syr"; text-align: center; padding-top: 40px;}
@media (max-width: 1250px){ .checkvals .checkval ul li{display: block;width: 100%;padding: 0}
    .checkvals .checkval{width: 94%;padding: 0% 3%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;}
}

/*价值成本*/

.checkcosts{ width: 100%; background: url(costbg.jpg) center no-repeat; padding: 80px 0;}
.checkcost{ width: 1200px; margin: 0 auto; padding-top: 30px;}
.checkcost ul li{ overflow: hidden; margin: 50px 0 0;}
.checkcost ul li span, .checkcost ul li em, .checkcost ul li .font{ display: block; float: left;}
.checkcost ul li span{ font-size: 20px; font-family: "sym"; color: #fff; width: 198px; padding-top: 8px;}
.checkcost ul li em{ max-width: 927px; height: 34px; background: #8ABC41;}
.checkcost ul li .font{ line-height: 34px; padding: 0 0 0 18px; font-size: 20px; width: auto; color: #8abc41; font-family: "sym";}
@media (max-width: 1250px){ .checkcosts{width: 94%;margin: 0% 3%}
    .checkcosts .checkcost{display: block;width: 100%;}
    .checkcosts .checkcost ul li{display: -webkit-box;display: -ms-flexbox;display: flex;padding: 0% 3%;width: 94%;}
    .checkcosts .checkcost ul li span{width: 20%;}
    .checkcosts .checkcost ul li em{width: 45%;}
    .checkcosts .checkcost ul li .font{width: 35%;}
}

/*业务审计*/

.checkaudits{ width: 100%; height: auto; background: #F5F7FA; padding: 80px 0 60px 0 ; border-bottom: 1px solid #DCE1E8;}
.checkaudits .checkaudit{ width: 1240px; margin: 0 auto; padding-top: 80px;}
.checkaudits .checkaudit ul{ overflow: hidden;}
.checkaudits .checkaudit ul li{ width: 578px; height: 258px; border: 1px solid #E5E8ED; border-radius: 4px; background: #fff; text-align: center; float: left; margin: 20px;}
.checkaudits .checkaudit ul li .check_aud_img{ padding: 49px 0 29px;}
.checkaudits .checkaudit ul li p{ font-size: 20px; color: #313131; font-family: "syr";}
@media (max-width: 1250px){ .checkaudits .checkaudit{width: 94%;margin: 0% 3%;}
    .checkaudits .checkaudit ul li{display: block;width: 100%;height: auto;overflow: hidden;padding-bottom: 30px;}
    .checkaudits .checkaudit ul li{margin: 20px 0px}
}

/*案例及评价*/

.checkevas{ width: 100%;background: #F5F7FA; padding: 80px 0 60px 0;}
.checkevas .checkeva{ width: 1240px; margin: 0 auto;}
.checkeva ul{ overflow: hidden;}
.checkeva ul.checkul1{ margin-top: 80px;}
.checkeva ul li{ width: 490px; float: left; background: #fff; border: 1px solid #E5E8ED; padding: 0 44px; margin: 20px;}
.checkeva ul li .img{ height: 108px; position: relative; border-bottom: 1px solid #E5E8ED;}
.checkeva ul li .txt{ font-size: 17px; color: #707070; font-family: "syr"; line-height: 36px; padding: 37px 0;}
.checkeva ul.checkul1 li .txt{ height: 435px;text-align: justify;}
.checkeva ul.checkul2 li .txt{ height: 92px;}
.checkeva ul.checkul2 li span, .checkeva ul.checkul2 li em{ display: block; text-align: center;}
.checkeva ul.checkul2 li em{ padding-top: 15px;}
@media (max-width: 1250px){ .checkevas .checkeva, .checkevas .checkeva ul{display: block;width: 100%;}
    .checkeva ul li{display: block;width: 84%;height: auto;overflow: hidden;}
    .checkeva ul.checkul1 li .txt{height: auto;overflow: hidden;}
}

/*资质*/

.checkquals{ width: 100%; height: auto; background: #F5F7FA; padding: 80px 0; border-top: 1px solid #DCE1E8;}
.checkqual{ width: 1200px; margin: 0 auto; padding-top: 95px;}
@media (max-width: 1250px){ .checkquals .checkqual{width: 94%;margin: 0% 3%;}
    .checkquals .checkqual img{display: block;width: 100%;}
}


/*************************代码分析*****************************/

.opensouse_top{ padding: 80px 0;overflow: hidden;}
.opensources{ width: 100%; height: auto; background: #F5F7FA; padding: 80px 0 0;}
.opensources .opensource{ width: 1200px; margin: 0 auto; overflow: hidden; padding: 65px 0 98px;}
.opensources .opensource .opensourceleft{ width: 50%; float: left;}
.opensources .opensource .opensourceleft .openleft {}
.opensources .opensource .opensourceleft .openleft p{ font-size: 25px; color: #313131; font-family: "sym"; padding: 34px 0 23px;}
.opensources .opensource .opensourceleft .openleft span{ display: block; width: 476px; font-size: 17px; color: #707070; font-family: "syr"; line-height: 30px;}
.opensources .opensource .opensourceleft .openleft ul{ margin-top: 14px;}
.opensources .opensource .opensourceleft .openleft ul li{font-size: 17px; color: #707070; font-family: "syr"; padding: 8px 0; background: url(lvyd.png) 0 12px no-repeat; text-indent: 20px;}
.opensources .opensource .opensourceright{ width: 50%; float: right; padding-top: 128px;}
.opensources .opensource .opensourceright img {}

/*语言支持*/

.languages{ width: 100%; background: url(checkbg.jpg) center no-repeat;}
.language{ width: 1200px; margin: 0 auto; overflow: hidden;padding: 80px 0;}
.language .languageleft{ width: 476px; height: 322px; position: relative; float: right;}
.language .languageright{ float: left; width: 530px; height: 322px; display: table;}
.language .languageright .langs{ display: table-cell; vertical-align: middle;}
.language .languageright p{font-size: 25px; color: #fff; font-family: "sym";}
.language .languageright span{ display: block; font-size: 20px; color: #A9AAAA; line-height: 40px; padding-top: 27px; font-family: "syr";}

/*动态分析*/

.opendynamics{ padding: 80px 0;}
.opendynamic{ width: 1200px; margin: 0 auto;}
.opendynamic .incommlist{ padding-top: 84px;}

/*************************静态代码分析*****************************/


/*静态代码分析*/

.asseint{ text-align: center; font-size: 17px; color: #707070; font-family: "syr"; line-height: 30px; padding-bottom: 56px;}
.staticstate .asseimg{ padding: 70px 0 40px;}

/*开发*/

.developments{ width: 100%; height: 100%; background: url(devbg.jpg) center no-repeat; padding: 80px 0px;}
.development{ width: 1200px; margin: 0 auto; background: url(pc_server.png) center no-repeat;}
.development ul{ position: relative; height: 330px; margin-top: 100px;}
.development ul li{ width: 310px; height: 150px; background: #8ABC41; text-align: center; display: table; float: left; position: absolute;}
.development ul li.develi1{ left: 0; top: 0;}
.development ul li.develi2{ right: 0; top: 0;}
.development ul li.develi3{ left: 0; top: 180px;}
.development ul li.develi4{ right: 0; top: 180px;}
.development ul li p{ display: table-cell; font-size: 20px; color: #fff; font-family: "sym"; vertical-align: middle; line-height: 35px;}

/*完美集成*/

.perfectjics{ width: 100%; background: #F5F7FA; padding: 80px 0; border-bottom: 1px solid #DCE1E8;}
.perfectjic{ width: 1200px; margin: 0 auto;}
.perfectjictab{ width: 100%;}
.perfectjictab .hd{ position: relative;}
.perfectjictab .hd ul{text-align: center; padding: 100px 0 50px;}
.perfectjictab .hd ul li{ cursor: pointer; width: 220px; height: 45px; line-height: 45px; display: inline-block; background: url(jiant2.png) center no-repeat; font-size: 20px; color: #fff; font-family: "sym";}
.perfectjictab .hd ul li:first-child{ background: url(jiant4.png) center no-repeat;}
.perfectjictab .hd ul li.on{ background: url(jiant3.png) center no-repeat;}
.perfectjictab .hd ul li:first-child.on{ background: url(jiant1.png) center no-repeat;}
.perfectjictab .bd .perfectjictabmin{ width: 1110px; height: 348px; padding: 0 40px; border: 1px solid #E5E8ED; background: #fff; border-radius: 4px; position: relative;}
.perfectjictab .bd .perfectjictabmin .ptabmintop{ line-height: 1.8;font-size: 17px; color: #707070; font-family: "syr"; border-bottom: 1px solid #E5E8ED; padding: 70px 0 40px;}
.perfectjictab .bd .perfectjictabmin .ptabminbot p{ font-size: 20px; color: #313131; font-family: "sym"; padding: 40px 0 30px;}
.perfectjictab .bd .perfectjictabmin .ptabminbot ul li{ position: relative; float: left; height: 49px; text-align: center; margin-right: 60px;}
.perfectjictab .bd i.sani{ position: absolute; width: 34px; height: 14px; background: url(jts_up.png) center no-repeat; top: -14px; left: 40px;}
.perfectjictab .bd .perfectjictabmin.perfectjictabmin1 i.sani{ left: 130px;}
.perfectjictab .bd .perfectjictabmin.perfectjictabmin2 i.sani{ left: 356px;}
.perfectjictab .bd .perfectjictabmin.perfectjictabmin3 i.sani{ left: 582px;}
.perfectjictab .bd .perfectjictabmin.perfectjictabmin4 i.sani{ left: 808px;}
.perfectjictab .bd .perfectjictabmin.perfectjictabmin5 i.sani{ left: 1034px;}
.perfectjictab .bd .perfectjictabmin.perfectjictabmin2{height: 540px;}
.perfectjictab .bd .perfectjictabmin.perfectjictabmin2 ul li, .perfectjictab .bd .perfectjictabmin.perfectjictabmin5 ul li{margin-bottom: 15px;}
.mt60{margin-top: 60px;}

/*产品特色*/

.protoasts{ width: 100%; background: #F5F7FA; padding: 80px 0 40px;}
.protoast{ width: 1200px; margin: 0 auto;}
.protoast ul.boxul{ padding-top: 90px;}
.protoasts ul.boxul li div.img{ width: 100%; height: 99px; margin: 0; position: relative; text-align: center;}
.protoasts .list-box2 ul.boxul li div.img img{ width: auto; height: auto; position: relative;max-height: 100%;max-width: 100%;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.protoasts .list-box2 ul.boxul li .h6-txt{ padding-top: 25px;}
.Metasploit_box3 .blockbox ul li .txt{ padding-left: 27px;}
#huangThreeRow{padding-bottom: 0;background: -pink;}
#huangThreeRow li{margin: 0;margin-right: 2.7%;margin-top: 30px;width: 31.34%;float: left;height: 380px;}
#huangThreeRow li:nth-child(3n){margin-right: 0;}
#huangThreeRow li:nth-child(1),#huangThreeRow li:nth-child(2),#huangThreeRow li:nth-child(3){margin-top: 0;}
#huangThreeRow li .h6-txt{width: 100%;}
@media (max-width: 1250px){
    /* 1250px */
    #huangThreeRow li{width: 48%;height: 350px;}
    #huangThreeRow li:nth-child(2n){margin-right: 0;}
    #huangThreeRow li:nth-child(3){margin-top: 30px;}
    #huangThreeRow li:nth-child(3n),#huangThreeRow li{margin-right: 2%;}
    #huangThreeRow li:nth-child(2n){margin-right: 0;}
    #protoasts .protoast{width: 96%;margin: 0 auto;}
}
@media (max-width: 780px){
    /* 780px */
    #huangThreeRow li{width: 100%;height: auto;margin: 0 0 20px 0 !important;}
    #huangThreeRow li:last-child{margin-bottom: 0 !important;}
}


/*支持及覆盖*/

.supcovers{ width: 100%; height: auto;}
.supcover{ width: 1200px; margin: 0 auto;}
.supcover.supcover1{ border-bottom: 1px solid #E5E8ED;}
.supcover .languageright .langs p{ color: #313131;}
.supcover .languageright ul{ margin-top: 30px;}
.supcover .languageright ul li{font-size: 17px; color: #707070; font-family: "syr"; padding: 8px 0; background: url(lvyd.png) 0 12px no-repeat; text-indent: 20px;}
.supcover.supcover2 .languageleft{ float: left;}
.supcover.supcover2 .languageright{ float: right;}

/*标准*/

.standards{ background: #F5F7FA; padding: 80px 0;}
.standard{ width: 1220px; margin: 0 auto;}
.standard ul{ overflow: hidden; margin-top: 82px;text-align: center;}
.standard ul li{ width: 153px; height: 75px; text-align: center; position: relative;  margin: 0 10px 20px;display: inline-block;}
.standard2{width: 85%;display: block;margin: 0 auto;background-color: -pink;}
@media (max-width: 768px){ .opensouse_top{padding: 60px 0;}
    .opensources{padding: 60px 0;}
    .opensources .opensource{width: 100%;padding: 30px 0 40px;}
    .opensources .opensource .opensourceleft{width: 100%;}
    .opensources .opensource .opensourceleft .openleft{padding: 0 20px;-webkit-box-sizing: border-box;box-sizing: border-box;}
    .opensources .opensource .opensourceleft .openleft p{font-size: 16px;}
    .opensources .opensource .opensourceleft .openleft span{font-size: 14px;width: 100%;}
    .opensources .opensource .opensourceright{width: 100%;}
    .opensources .opensource .opensourceright img{width: 100%;}
    .languages{background-image: url(checkbg.jpg);background-repeat: no-repeat;background-size: cover;}
    .language{width: 100%;padding: 50px 0;}
    .language .languageleft{width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0 20px;}
    .language .languageright{width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0 20px;}
    .opendynamics{padding: 60px 0;}
    .opendynamic{width: 100%;}
    .asseint{-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0 20px 56px 20px;}
    .developments{padding: 50px 0 60px;background-image: url(devbg.jpg);background-repeat: no-repeat;background-size: cover;}
    .development{width: 100%;}
    .development ul{height: auto;margin-top: 50px;}
    .development ul li{width: 100%;position: static;margin-bottom: 20px;}
    .perfectjic{width: 100%;}
    .perfectjics{padding: 60px 0;}
    .perfectjictab .hd ul li{margin-top: 20px;}
    .perfectjictab .bd .perfectjictabmin{width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;height: auto;}
    .perfectjictab .bd .perfectjictabmin .ptabminbot ul{overflow: hidden;padding-bottom: 20px;}
    .perfectjictab .bd .perfectjictabmin.perfectjictabmin2{height: auto;}
    .protoasts{padding: 60px 0 40px;}
    .protoast{width: 100%;}
    .protoast ul.boxul{padding-top: 45px;}
    .list-box2 ul.boxul li,#productfuns .list-box2 ul.boxul li{width: 100%;height: auto;}
    .list-box2 ul.boxul li .h6-txt{width: 100%;font-size: 21px;line-height:30px!important;}
    .standards{padding: 60px 0;}
    .standard{width: 100%;}
    .standard ul{margin-top: 40px;}
    .standard ul li{width: 50%;margin: 10px 0;}
    .pro_iot .pt{font-size: 30px!important;}
    #pro_ico ul{display: block!important}
    .pro_iot li,.pro_ico li{width: 46%!important;margin: 0 2% 20px 2%!important;height: 220px!important;}
    .pro_ico li{height: 160px!important}
    .pro_iot li .img,.pro_ico li .img{height: 40px!important;width: 40px!important;margin-bottom: 5px!important;margin: 0 auto;}
    .pro_iot li .img img,.pro_ico li .img img{display: block;width: 100%;}
    .pro_iot li .p1,.pro_ico li .p1{font-size: 15px!important;line-height: 26px!important;}
    .pro_iot li .p2,.pro_ico li .p2{font-size: 14px!important;line-height: 24px!important}
    .pro_ico .pend{padding: 30px 0!important;}
    .pro_why h2{padding: 50px 0!important;}
}

/************************特权访问安全**************************/


/*特权账号*/

.privileges{ width: 100%; background: url(privbg.jpg) center no-repeat; padding: 80px 0;background-size: cover;}
.privilege{ width: 1200px; margin: 0 auto;}
.privilege .privtit{ font-size: 17px; color: #A9AAAC; font-family: "pfm"; text-align: center; padding-top: 46px; line-height: 30px;}
.privilege ul{ width: auto; overflow: hidden; margin-top: 68px;}
.privilege ul li{ width: 200px; float: left; text-align: center; margin: 0 20px;}
.privilege ul li .privimg img{transition: .3s all;transform:translateY(-50%);}
.privilege ul li:hover .privimg img{transition: .3s all;transform:scale(-1,1) translateY(-50%);}
.privilege ul li .privimg{ width: 100%; height: 81px; position: relative;padding: 30px 0;}
.privilege ul li .privtitm{ font-size: 22px; color: #fff; font-family: "sym"; line-height: 30px;}
@media (max-width: 1250px){ .privileges .privilege{display: block;width: 100%;}
}

/*安全产品*/

.safetypros{ width: 100%; background: #F5F7FA; padding: 80px 0 40px;}
.safetypro{ width: 1200px; margin: 0 auto;}
.safetypro .incommimg{ padding: 60px 0;}
.safetypro ul.boxul li{ height: 380px; border: 1px solid #E5E8ED; -webkit-box-sizing: border-box; box-sizing: border-box;}
.safetypro ul.boxul li div.img{ position: relative; text-align: center; width: 495px; height: 95px; margin: 0 auto;}
.safetypro ul.boxul li div.img img{ width: auto; height: auto;}
.safetypro ul.boxul li .h6-txt{ line-height: 25px; font-family: "sym";}
@media (max-width: 1250px){ .safetypros .safetypro, .safetypro ul.boxul li{display: block;width: 100%;}
    .safetypro ul.boxul li{height: auto;overflow: hidden;}
}
@media (max-width: 768px){ .privileges{background-image: url(privbg.jpg);background-size: cover;background-repeat: no-repeat;padding: 60px 0;}
    .privilege{width: 100%;}
    .privilege .privtit{font-size: 14px;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 23px 20px 0 20px;}
    .privilege ul{width: 100%;margin-top: 34px;}
    .privilege ul li{width: 50%;margin: auto;margin: 25px 0;}
    .privilege ul li .privtitm{font-size: 14px;line-height: 20px;}
    .safetypros{padding: 60px 0 40px;}
    .safetypro{width: 100%;}
    .safetypro ul.boxul li div.img{width: 100%;}
    .safetypro ul.boxul li{height: auto;}
}

/***********************移动应用安全***************************/

.dextoandroids{ width: 100%; height: auto; padding: 80px 0;}
.dextoandroid{ width: 1200px; margin: 0 auto;}
.dextoandroid .incommimg{ padding: 100px 0 0;}
@media (max-width: 1250px){ .dextoandroid{display: block;width: 100%;}
}

/*产品功能*/

.productfuns{ width: 100%; padding: 80px 0 80px; background: #F5F7FA;}
#productfuns{padding:40px 0 40px;}
.productfun{ width: 1200px; margin: 0 auto;}
.productfun .list-sectile{ font-family: "sym";}
.productfunul.boxul li{ border: 1px solid #E5E8ED; -webkit-box-sizing: border-box; box-sizing: border-box;}
.productfunul.boxul li div.img{ width: 300px; margin: 0 auto; height: 99px; text-align: center; position: relative;}
.productfunul.boxul li div.img img{ width: auto; height: auto;}
@media (max-width: 1250px){ .productfun, .productfun .list-sectile{display: block;width: 100%;}
    .productfuns .list-box ul.boxul, .productfuns .list-box2 ul.boxul{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;overflow: hidden;height: auto;}
    .productfuns .list-box ul.boxul li, .productfuns .list-box2 ul.boxul li{display: inline-block;width: 47%;overflow: hidden;height: auto;margin: 10px !important;}
}

/*产品特色*/

.produchatas{ width: 100%; height: auto; padding: 80px 0; background: url(chatabg.jpg) center no-repeat;background-size: cover}
.produchata{ width: 1200px; margin: 0 auto;}
.produchata .produchatatit{font-size: 17px; color: #A9AAAC; font-family: "pfm"; text-align: center; padding-top: 26px; line-height: 30px;}
.produchata .produchataul{ overflow: hidden; margin-top: 60px;}
.produchata .produchataul ul{ width: 555px;}
.produchata .produchataul ul li{ font-size: 17px; color: #fff; font-family: "syr"; line-height: 30px; background: url(gou2.png) 0 13px no-repeat; padding: 10px 0 10px 40px;}
.produchata .produchataul ul:first-child{ float: left;}
.produchata .produchataul ul:last-child{ float: right;}
@media (max-width: 1250px){ .produchatas{background-size: 100% 100%;overflow: hidden;height: auto;}
    .produchatas .produchata{display: block;width: 100%;}
    .produchata .produchataul{width: 94%;padding: 0% 3%;}
    .produchata .produchataul ul{float: left !important;display: block;width: 100%;}
}

/*前沿保护技术*/

.protecttecs{ width: 100%; padding: 80px 0;}
.ixprofuns{ width: 100%; height: auto; background: #F5F7FA; padding: 80px 0;}
#ixprofuns{padding:80px 0 40px 0!important;}
.ixprofun{ width: 1200px; margin: 0 auto;}
.produchatixs{ background: url(ixtsbg.jpg) center no-repeat;}
@media (max-width: 1250px){ .assess, .produtes{ padding: 70px 0 20px;}
    .assess .asseimg{ padding: 40px;}
    .assess .asseimg img{ width: 90%;}
    .produtes .produte ul li.proli{ margin: 0 20px;}
    #ixprofuns .ixprofun ul li, #ixprofuns .ixprofun{display: block;width: 100%;height: auto;overflow: hidden;}
    #ixprofuns .ixprofun ul, #ixprofuns .list-sectile{width: 94%;padding: 0% 3%;}
    #ixprofuns .list-sectile{padding: 40px;line-height: 30px;}
}
@media (max-width: 768px){ .assess, .produtes{padding: 30px 0 10px;}
    .assess .asseimg{padding: 20px;}
    .assess .asseimg img{width: 90%;}
    .dextoandroids{padding: 60px 0;}
    .dextoandroid{width: 100%;}
    .productfun{width: 100%;}
    .productfun ul.boxul li{width: 100%!important;margin-right: 0!important;height: auto;overflow: hidden;}
    .produchatas{padding: 50px 0;background-image: url(chatabg.jpg);background-repeat: no-repeat;background-size: cover;}
    .produchata{width: 100%;}
    .produchata .produchataul{margin-top: 30px;}
    .produchata .produchataul ul{width: 100%;}
    .produchata .produchataul ul li{-webkit-box-sizing: border-box;box-sizing: border-box;width: 80%;margin: 0 0 0 10%;}
    .protecttecs{padding: 60px 0;}
    .ixprofuns{padding: 60px 0 40px;}
    .ixprofun{width: 100%;}
}

/***********************网络安全页面***************************************/

.safe_banner{background: url(safe_banner.jpg) no-repeat center;}
.safe_box2{width: 100%;height: auto;overflow:hidden;background: url(safe_2_bg.jpg) no-repeat center;padding:80px 0 56px 0;}
.safe_box2_title{text-align: center;color: #fff;font-size: 35px;}
.safe_box2 .blockbox{overflow: hidden;}
.safe_box2 .blockbox .list-fontbox{margin: 80px auto 0 auto;}
.safe_box2 .blockbox .list-fontbox li{width: 30%;float: left;background: url(dot1.png) no-repeat left center;background-size: .24rem .24rem;color: #fff;margin: 0 0px 10px 10%;padding-left: 37px;}
.safe_box3_title{text-align: center;color: #303030;font-size: 22px;padding: 100px 0 80px 0;}
.safe_box3{overflow: hidden;width: 100%;}
.safe_box3 .dynacimg{width: 103px;height: 53px;}
.safe_box3 .incommlist ul li{width: 33.3%;}
.safe_box4{padding: 80px 0 10px 0;background: #F5F7F9;width: 100%;overflow: hidden;}
.safe_box4_title{text-align: center;color: #303030;font-size: 22px;}
.safe_box4_tags{overflow: hidden;width: 1200px;margin: 70px auto;}
.safe_box4_tags ul.ul1 li{ border: 1px solid #E5E8ED; -webkit-box-sizing: border-box; box-sizing: border-box;float: left;width: 380px;height: 140px;text-align: center;background: #fff;margin-right: 30px;margin-bottom: 30px;}
.safe_box4_tags ul.ul1 li span{padding: 60px 0;font-size: 20px;color: #303030;display: block;}
.safe_box4_tags ul.ul1 li:nth-child(3n){margin-right: 0;float: right}
.safe_box4_tags ul.ul2 li{float: left;width: 276px;height: 138px;text-align: center;background: #fff;margin-right: 29px;margin-bottom: 30px; border: 1px solid #E5E8ED;}
.safe_box4_tags ul.ul2 li span{padding: 60px 0;font-size: 20px;color: #303030;display: block;}
.safe_box4_tags ul.ul2 li:nth-child(4n){margin-right: 0;float: right}
.safe_box4_tags .incommimg1{padding-top: 100px!important;clear: both;}
.safe_box4_tags .incommimg1 img{display: block;}
.FortiOS_small_icon{position: relative;margin-right: 10px;}
.FortiOS_small_icon i{-webkit-transform: scale(0.7);-ms-transform: scale(0.7);transform: scale(0.7);position: absolute;top: -4px;right: -15px; font-style: normal;}
@media (max-width: 1250px){ .safe_box4_tags ul.ul1 li, .safe_box4_tags ul.ul2 li{display: block;width: 45%;float: left !important;margin: 10px !important;}
    .safe_box4_tags, .safe_box4_tags ul{display: block;width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-wrap: wrap;flex-wrap: wrap;}
}
@media (max-width: 768px){ .safe_box2 .blockbox{padding-top: 55px;}
    .safe_box2_title{font-size: 20px;}
    .safe_box2 .blockbox .list-fontbox{margin-top: 40px;}
    .safe_box2 .blockbox .list-fontbox li{width: 100%;}
    .safe_box3_title{padding: 50px 0 40px 0;font-size: 18px;line-height: 22px;}
    .safe_box3 .incommlist ul li{width: 100%;}
    .safe_box4{padding: 50px 0;}
    .safe_box4_title{font-size: 18px;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0 20px;line-height: 22px;}
    .safe_box4_tags{width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0 20px;margin: 35px auto;}
    .safe_box4_tags ul{width: 100%;overflow: hidden;}
    .safe_box4_tags ul.ul1 li{width: 100%;margin-right: 0;}
    .safe_box4_tags ul.ul2 li{width: 100%;margin-right: 0;}
    .safe_box4_tags .incommimg1 img{width: 100%;}
}

/***********************实现端到端页面***************************************/

.sophos_banner{background: url(sophos_banner.jpg) no-repeat center;}
.hy1_box2{width: 100%;overflow: hidden;background: #F5F7F9;padding: 80px 0 20px 0;}
#hy1_box2{margin-bottom: -80px}
.hy1_box2_title{text-align: center;color: #303030;font-size: 35px; font-family: "sym";}
.hy1_box2 .blockbox{padding: 20px 0;overflow: hidden;}
.hy1_box2 .blockbox ul.ul1{overflow: hidden;}
.hy1_box2 .blockbox ul.ul1 li{background: url(hy1_box2_li.png) no-repeat center;width: 380px;height: 320px;float: left;margin-right: 30px;}
.hy1_box2 .blockbox ul.ul1 li span{padding: 50px 40px;color: #fff;font-size: 17px;line-height: 34px;text-align: left;display: block;}
.hy1_box2 .blockbox ul.ul1 li:nth-child(3n), .ul2_list li:nth-child(3n){margin-right: 0;float: right;}
.hy1_box2 .blockbox .ul2_list{margin-top: 30px;}
.ul2_list{overflow: hidden;}
.ul2_list li{float: left;width: 330px;height: 390px;padding: 1px 0;margin-right: 105px;margin-top: 30px;}
.ul2_list li div.img{width: 88px;height: 80px;margin: 0 auto;}
.ul2_list li div.img img{display: block;width: 100%;}
.ul2_list li h6{color: #303030;font-size: 22px;text-align: center;padding: 20px 0; font-family: "sym";}
.ul2_list li p.txt{line-height: 30px;color: #6F6F6F;font-size: 17px;padding: 20px 0px;text-align: left; font-family: "syr";text-align: justify;}
.hy1_box3{width: 100%;height:auto;padding:40px 0 80px 0;background: url(hy1_box3_bg.jpg) no-repeat center;}
.hy1_box3 .blockbox{overflow: hidden;}
.hy1_box3_title{color: #fff;font-size: 35px;text-align: center;padding: 40px 0 50px 0;}
.hy1_box3 .blockbox .incommlist ul li{width: 33.3%;}
.hy1_box3 .blockbox .incommlist ul li .dynactit{color: #fff;font-size: 17px;line-height: 32px; width: 294px;margin: 0 auto;text-align: left;}
.hy1_box4{width: 100%;overflow: hidden;background: #F5F7F9;padding: 80px 0;}
.hy1_box4_title{text-align: center;color: #303030;font-size: 35px;font-family: "sym";}
.hy1_box4 .list-box{margin-top: 80px;margin-bottom:20px;}
.hy1_box4 .list-box ul.boxul li div.img{width: 90px;height: 90px;}
.hy1_box4_2{width: 100%;overflow: hidden;background: #F5F7F9;padding: 50px 0;}
.hy1_box4_2_title{text-align: center;color: #303030;font-size: 35px;font-family: "sym";}
.hy1_box4_2 .list-box{margin-top: 80px;margin-bottom:20px;}
.hy1_box4_2 .list-box ul.boxul li div.img{width: 130px;height: 130px;}
.list-box3{overflow: hidden;width: 100%;margin-top: 80px;}
.list-box3 ul li{width: 578px;height: 338px;margin-right: 40px;background: #fff;float: left; border: 1px solid #E5E8ED;}
.list-box3 ul li:nth-child(2n){margin-right: 0;float: right;}
.list-box3 ul li h6{color: #303030;font-size: 20px;font-weight: 500;border-bottom: 1px solid #E5E8ED;width: 505px;margin: 0 auto;padding-bottom: 30px;padding-top: 58px;font-family: "sym";}
.list-box3 ul li p.txt{line-height: 30px;color: #6F6F6F;font-size: 17px;padding: 20px 40px;text-align: left;}
@media (max-width: 1250px){ .hy1_box2 .blockbox ul.ul1{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;}
    .hy1_box2 .blockbox .ul2_list{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;}
    .hy1_box2 .blockbox .ul2_list li:nth-child(3n){margin-right: 105px;}
    .hy1_box4 .list-box ul.boxul li:nth-child(3n){margin-right: 30px;}
    .hy1_box4 .list-box3 ul{overflow: hidden;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;}
    .hy1_box4_2 .list-box ul.boxul li:nth-child(3n){margin-right: 30px;}
    .hy1_box4_2 .list-box3 ul{overflow: hidden;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;}
    .hy1_box2 .blockbox ul.ul1 li{display: block;width: 100%;height: auto;overflow: hidden;background-size: 100% 100%;margin: 10px 0px;}
    .hy1_box2 .blockbox ul.ul1 li span{text-align: justify}
    .hy1_box2 .ul2_list li{display: block;width: 100%;margin: 0px !important;height: auto;overflow: hidden;}
    .hy1_box3 .blockbox .incommlist ul li{display: block;width: 100%;margin: 0px !important;height: auto;overflow: hidden;}
    .hy1_box3 .blockbox .incommlist, .hy1_box3{height: auto;overflow: hidden;}
    .hy1_box3{background-size: 100% 100%;}
    .hy1_box3 .blockbox .incommlist ul li .dynactit{display: block;width: 100%;}
    #hy1_box4 .boxul li{display: block;width: 100%;margin: 15px 0px !important;height: auto;overflow: hidden;}
    #hy1_box4_2 .boxul li{display: block;width: 100%;margin: 15px 0px !important;height: auto;overflow: hidden;}
    .list-box3 ul li{display: block;width: 100%;margin: 15px 0px !important;height: auto;overflow: hidden;}
}
@media (max-width: 768px){ .hy1_box2 .blockbox ul.ul1{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;}
    .hy1_box2 .blockbox ul.ul1 li{width: 100%;margin-bottom: 15px;}
    .hy1_box2_title{font-size: 22px;}
    .hy1_box2 .blockbox ul.ul1 li{background-image: url(hy1_box2_li.png);background-repeat: no-repeat;background-size: cover;width: 100%;height: auto;float: left;margin-right: 0px;}
    .hy1_box2 .blockbox .ul2_list{padding: 0 20px;}
    .ul2_list li{width: 100%;height: auto;margin-right: 0;}
    .hy1_box3_title{font-size: 20px;}
    .hy1_box3 .blockbox .incommlist ul li{width: 100%;}
    .hy1_box3{height: auto;background-image: url(hy1_box3_bg.png);background-repeat: no-repeat;background-size: cover;}
    .hy1_box4_title{font-size: 20px;}
    .list-box ul.boxul li .h6-txt{font-size: 16px;}
    .list-box3 ul li{width: 100%;margin-top: 20px;}
    .list-box3 ul li h6{width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;padding-left: 20px;font-size: 16px;}
    .list-box3 ul li p.txt{-webkit-box-sizing: border-box;box-sizing: border-box;padding-left: 20px;}
    .hy1_box4 .list-box ul.boxul li{width: 100%;margin-right: 0 !important;height: auto;}
}

/***********************MS产品概览页面***************************************/

.microsoft_banner{background: url(microsoft_banner.jpg) no-repeat center;}
.hy4_box2 .window_ul{height: 100%;width: 100%;}
.hy4_box2 .window_ul li{float: left;width: 392px;height: 210px;-webkit-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;margin: 0 12px 12px 0;}
.hy4_box2 .window_ul li:nth-child(3n){margin-right: 0;float: right}
.hy4_box2 .window_ul li h6{text-align: center;color: #fff;font-size: 22px;padding-top: 50px;font-weight: 500}
.hy4_box2 .window_ul li.li1{background: url(../product-ngsec-hualei/hualei_li_1.png) no-repeat center;background-size: cover;}
.hy4_box2 .window_ul li div.line{width: 100px;height: 1px;background: #fff;margin: 20px auto;}
.hy4_box2 .window_ul li div.txt{color: #fff;text-align: center;font-size: 22px;}
.hy4_box2 .window_ul li:hover{-webkit-box-shadow: 0 5px 25px rgba(0, 0, 0, 0.1); box-shadow: 0 5px 25px rgba(0, 0, 0, 0.1);-webkit-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0);}
.hy4_box2 .window_ul li.li2{background: url(../product-ngsec-hualei/hualei_li_2.png) no-repeat center;background-size: cover;}
.hy4_box2 .window_ul li.li3{background: #1479A3;border-radius: 2px;}
.hy4_box2 .window_ul li.li4{background: #30BCCF;border-radius: 2px;}
.hy4_box2 .window_ul li.li5{background: url(../product-ngsec-hualei/hualei_li_5.png) no-repeat center;background-size: cover;}
.hy4_box2 .window_ul li.li6{background: url(../product-ngsec-hualei/hualei_li_6.png) no-repeat center;background-size: cover;}
.hy4_box2 .window_ul li.li7{background: url(../product-ngsec-hualei/hualei_li_7.png) no-repeat center;background-size: cover;}
.hy4_box2 .window_ul li.li8{background: url(../product-ngsec-hualei/hualei_li_8.png) no-repeat center;background-size: cover;}
.hy4_box2 .blockbox{padding: 30px 0 60px 0;}
.hy4_box2_imgbox{overflow: hidden;width: 100%;margin-top: 80px;}
.hy4_box2_imgbox img{display: block;}
.hy4_box3 .blockbox .incommlist{ width: 1200px;}
.hy4_box3 .blockbox .incommlist ul{ width: 1260px; margin-left: -30px;}
.hy4_box3 .blockbox .incommlist ul li{width: 255px; margin: 0 30px;}
.hy4_box3{width: 100%;height: auto;padding:40px 0 80px 0;background: url(hy4_box3_bg.png) no-repeat center;}
.hy4_box3 .blockbox{overflow: hidden;height: auto;}
.hy4_box3_title{color: #fff;font-size: 35px;text-align: center;padding: 40px 0 50px 0;}
.hy4_box3 .blockbox .incommlist ul li h6{color: #fff;font-size: 22px;text-align: center;font-weight: 500;padding: 30px 0 5px 0;}
.hy4_box3 .blockbox .incommlist ul li .dynactit{color: #fff;font-size: 17px;line-height: 32px; width: 95%;margin: 0 auto;text-align: center;}
.hy4_box4{width: 1200px;height: 220px;margin: 30px auto;}
.hy4_box5{padding:80px 0 0 0;overflow: hidden;background: #F5F7F9;}
.hy4_box5_title{text-align: center;color: #303030;font-size: 35px;}
.hy4_box5_img{margin: 60px auto 0 auto;width: 100%;overflow: hidden;}
.hy4_box5_img img{display: block;}
@media (max-width: 1250px){ .hy4_box2 .window_ul{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;}
    .hy4_box2 .window_ul li{width: 30%;}
    .hy4_box3 .blockbox .incommlist ul, .hy4_box3 .blockbox .incommlist ul li, .hy4_box3 .blockbox .incommlist{display: block;width: 100%;height: auto;overflow: hidden;}
    .hy4_box3{height: auto;overflow: hidden;background-size: 100% 100%;}
    .hy4_box4{display: block;width: 100%;}
    .hy4_box4 img{width: 90%;}
}
@media (max-width: 768px){
    .hy1_box2{padding:50px 0 10px 0}
    .hy4_box2 .window_ul li{width:100%!important;float:none;margin-right:0;margin-bottom:20px;}
    .hy4_box2_imgbox img{width: 100%;}
    .hy4_box2 .window_ul li:nth-child(3n){margin: 0 0 20px 0;}
    .hy4_box3 .blockbox .incommlist{width: 100%!important;}
    .hy4_box3 .blockbox .incommlist ul{width: 100%!important;margin: 0 !important;}
    .hy4_box3 .blockbox .incommlist ul li{width: 48% !important;margin-right:2%;margin-bottom:20px;margin-left:0}
    .hy4_box3 .blockbox .incommlist ul li:nth-child(2n){margin-right:0;}
    .hy4_box3{height: auto;background-image: url(hy4_box3_bg.png);background-repeat: no-repeat;background-size: cover;}
    .hy4_box4{width: 100%;height: auto;}
    .hy4_box3 .blockbox .incommlist ul li h6{padding-top:15px;font-size:16px;}
    .hy4_box4 img{width: 98%;}
    .incommlist ul li .dynactit{padding-top:10px;}
    .hy4_box3 .blockbox .incommlist ul li .dynactit{font-size:14px;line-height:22px;}
    .hy4_box5_img img{width: 100%;}
    .hy4_box5{padding:50px 0}
    .hy4_box3_title{font-size: 22px;}
    .hy4_box5_title{font-size:22px;line-height: 30px;}
}

/******************安全风险页面********************************/

.rapid7_banner{background: url(rapid7_banner_bg.jpg) no-repeat center;}
.hy3_box2{width: 100%;overflow: hidden;padding: 0 0 80px 0;background: #fff;}
.hy3_box2 .blockbox{padding: 10px 0;}
.hy3_box2 .blockbox ul{width: 100%;}
.hy3_box2 .blockbox ul li{float: left;-webkit-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.hy3_box2 .blockbox ul li.li1{background: #E66B28;width: 210px;height: 40px;padding: 60px 20px;}
.hy3_box2 .blockbox ul li.li2{margin: 0 17px;background: url(lijg.png) no-repeat center center;width: 10px;height: 160px;}
.hy3_box2 .blockbox ul li.li1:hover, .hy3_box4 .blockbox ul li:hover{-webkit-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0);}
.hy3_box2 .blockbox ul li p{color: #fff;text-align: center;font-size: 16px;line-height: 28px;}
.hy3_box2 .blockbox ul li.li3{background: #289de6;width: 210px;height: 60px;padding: 50px 20px;}
.hy3_box2 .blockbox ul li.li4{background: #E66B28;width: 275px;padding: 20px;height: 120px;}
.hy3_box2 .blockbox ul li.li4 p{text-align: left;}
.hy3_box3{width: 100%;background: url(rapid7_bg_vs.jpg) no-repeat center;background-size: cover;}
.hy3_box3_title{color: #fff;font-size: 35px;text-align: center;}
.hy3_box3 .blockbox{padding: 80px 0;overflow: hidden;}
.hy3_box3_vsbox{width: 70%;height: auto;overflow: hidden;margin: 80px auto;}
.hy3_box3_vsbox div.vs{float: left;height: 370px;background: url(vs.png) no-repeat center 220px;width: 100px;margin: 0 125px;}
.hy3_box3_vsbox .hy3_box3_left{float: left;width: auto;height: 370px;}
.hy3_box3_vsbox .hy3_box3_right{float: right;height: 370px;}
.hy3_box3_vsbox h6.h6{color: #fff;font-size: 20px;text-align: center;line-height: 1.5;}
.hy3_box3_vsbox h6.h6 em{color: #E75D26;}
.hy3_box3_vsbox .img{margin: 50px auto 0 auto;}
.hy3_box4{background: #F4F6F9;padding: 80px 0;overflow: hidden;}
.hy3_box4_title{text-align: center;color: #303030;font-size: 35px;}
.hy3_box4 .blockbox{padding: 10px 0;}
.hy3_box4 .blockbox ul{margin: 80px auto 0 auto;}
.hy3_box4 .blockbox ul li{width: 378px;height: 478px;-webkit-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;background: #fff;margin-right: 30px;float: left; border: 1px solid #E5E8ED;}
.hy3_box4 .blockbox ul li:nth-child(3n){margin-right: 0;float: right;}
.hy3_box4 .blockbox ul li div.img{margin: 0px auto;padding-top: 30px;overflow: hidden;}
.hy3_box4 .blockbox ul li h6{color: #303030;font-size: 20px;font-weight: 500;border-top: 1px solid #E5E8ED;width: 300px;padding: 40px 0 0 0; text-align: center;margin: 40px auto 0px auto;}
.hy3_box4 .blockbox ul li div.txt{line-height: 30px;color: #6F6F6F;font-size: 17px;padding: 20px 40px;text-align: justify;}
.hy3_box5{padding: 80px 0;background: #fff;width: 100%;overflow: hidden;}
.hy3_box5 .blockbox{padding:80px 0 0 0;}
.hy3_box5 .blockbox .incommlist p.txt{display: block;width: 80%;text-align: justify;color: #6F6F6F;font-size: 16px;line-height: 30px;text-align: center;padding-top: 15px;}
.hy3_box5 .blockbox .incommlist p.txt0731{width: 86%;margin: 0 auto;text-align: justify !important;}
.hy3_box2 .blockbox ul li.li1:hover{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
@media (max-width: 1250px){ .hy3_box2{padding-bottom: 20px;}
    .hy3_box2 .blockbox, .hy3_box2 .blockbox ul{overflow: hidden;}
    .hy3_box2 .blockbox ul, .hy3_box3_vsbox{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;}
    .hy3_box2 .blockbox ul li{margin-bottom: 20px;height: auto !important;overflow: hidden;}
    .hy3_box4 .blockbox, .hy3_box4 .blockbox ul{overflow: hidden;}
    .hy3_box4 .blockbox ul{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;}
    .hy3_box3_vsbox div.vs{display: none;}
    .hy3_box3_vsbox .hy3_box3_left, .hy3_box3_vsbox .hy3_box3_right{display: block;width: 100%;height: auto;overflow: hidden;}
    .hy3_box3_vsbox .hy3_box3_right{margin-bottom: 100px;}
    .hy3_box4 .blockbox ul li{display: block;width: 100%;margin: 20px 0px;height: auto;overflow: hidden;}
    .hy3_box5 .incommlist ul li{display: block;width: 100%;}
}
@media (max-width: 768px){ .hy3_box2 .blockbox ul li.li3, .hy3_box2 .blockbox ul li.li1{width: calc(100% - 44px);height: 160px;margin-bottom: 20px;padding: 20px 0px;}
    .hy3_box2 .blockbox ul li.li2{width: 60px;}
    .hy3_box2 .blockbox ul li.li4{width: 100%;height: auto;}
    .hy3_box3_title{font-size: 20px;}
    .hy3_box3_vsbox div.vs{margin: auto;width: 100%;}
    .hy3_box3_vsbox .hy3_box3_right{height: auto;width: 100%;}
    .hy3_box3{background: #22242c;}
    .hy3_box4 .blockbox ul{-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0 20px;overflow: hidden;-ms-flex-wrap: wrap;flex-wrap: wrap;}
    .hy3_box4 .blockbox ul li{display: block;width: 100%;height: auto;margin-bottom: 20px;}
    .incommlist ul li{width: 100%;}
    .hy3_box4 .blockbox ul li:nth-child(3n){margin-right: 30px;}
    .hy3_box2 .blockbox ul li.li4{width: calc(100% - 44px) !important;}
    #hy3_box4 .blockbox li{margin: 20px 0px;}
}

/***********************应用与数据库安全页面***************************************/

.hy5_common_title{width: 1170px;margin: auto;}
.hy5_common_title h2{font-size: 35px;color: #313131;font-weight: normal;line-height: 35px;text-align: center; font-family: "sym"}
.hy5_common_wrap{padding-top: 37px;}
.hy5_common_intro{font-size: 17px;color: #707070;line-height: 35px;margin-top: 18px;text-align: center;}
.hy5_banner{background: url(../yundun/banner.jpg) no-repeat center;}
.hy5_solve{width: 100%;background: #fff;padding-top:80px;}
.hy5_solve_policy{margin-top: 105px;}
.hy5_solve_policy_left{float: left;width: 585px;}
.hy5_solve_policy_up{width: 495px;height: 263px;background: url(../yundun/solve_bg2.png) no-repeat center;padding: 50px 45px 0;}
.hy5_solve_policy_down{width: 495px;height: 330px;background: #22242c;padding: 50px 45px 0;margin-top: 30px;}
.hy5_solve_policy_right{float: right;height: 673px;width: 495px;background: url(../yundun/solve_bg1.png) no-repeat center;padding: 50px 45px 0;}
.hy5_solve_policy .p1{font-size: 22px;color: #ffffff;text-align: left;line-height: 22px; font-family: "sym";}
.hy5_solve_policy .div1{border-top: 1px solid rgba(255, 255, 255, 0.2);margin-top: 30px; font-family: "syr";}
.hy5_solve_policy .p2{font-size: 17px;color: #ffffff;line-height: 34px;margin-top: 22px;}
.hy_why{width: 100%;background: #fff;padding: 80px 0 50px 0;}
.hy_why_reason{margin-top: 90px;}
.hy_why_reason li{float: left;width: 200px;height: 190px;text-align: center;margin-left: 157px;}
.hy_why_reason li img{margin: auto;}
.hy_why_reason li p{font-size: 22px;color: #313131;line-height: 35px;margin-top: 30px;}
.hy_firewall{width: 100%;background: #f5f7fa;padding-top: 80px;padding-bottom:60px;border-bottom: 1px solid #ccd5e2;}
#hy_firewall{padding-bottom: 50px;}
.hy_firewall_show{margin: 90px auto auto auto;}
.hy_firewall_fun{font-size: 22px;color: #313131;line-height: 22px;margin-top: 80px;text-align: center;}
.hy_firewall_fun_list{margin-top: 50px;}
.hy_firewall_fun_list li{float: left;width: 380px;height: 210px;background: #fff;margin: 0 30px 30px 0; border: 1px solid #E5E8ED; -webkit-box-sizing: border-box; box-sizing: border-box;}
.hy_firewall_fun_list li:nth-child(3n){margin-right: 0;}
.hy_firewall_fun_list li .img{width: 285px;height: 99px;border-bottom: 1px solid #ccd5e2;margin: auto;position: relative;}
.hy_firewall_fun_list li .img img{margin: auto;position: absolute;top: 0;left: 0;bottom: 0;right: 0;}
.hy_firewall_fun_list li .p1{text-align: center;margin-top: 30px;font-size: 22px;color: #313131;line-height: 22px;}
.hy5_db_produce{width: 100%;background: #f5f7fa;padding-top: 80px;padding-bottom:60px;border-bottom: 1px solid #ccd5e2;}
#hy5_db_produce{padding-bottom: 50px;}
.hy5_box4{width: 100%;background: #f5f7fa;padding:80px 0;overflow: hidden;}
.hy5_box4 img{display: block;margin: 90px auto 0 auto; border: 1px solid #E5E8ED;}
@media (max-width: 1250px){ .hy_why .hy5_common_title{display: block;width: 100%;}
    .hy5_solve .hy5_common_title, .hy_firewall .hy5_common_title, .hy5_db_produce .hy5_common_title{display: block;width: 100%;text-align: center;}
    .hy5_solve_policy{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;}
    .hy5_solve_policy_left, .hy5_solve_policy_right{width: 85%;display: block;padding: 40px;height: auto;overflow: hidden;background-size: 100% 100%;}
    .hy5_solve_policy_right{width: 73%;}
    .hy5_solve_policy_left .p1{text-align: center}
    .hy5_solve_policy_up, .hy5_solve_policy_down{width: 85%;display: block;padding: 40px;height: auto;overflow: hidden;background-size: 100% 100%;}
    .hy5_solve_policy_up .p2, .hy5_solve_policy_down .p2{width: 100%;text-align: justify;}
    .hy_firewall_fun_list li{width: 45%;}
    .hy_firewall_fun_list li:nth-child(3n){margin-right: 30px !important;}
    .hy_why_reason, .hy_firewall_fun_list{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;}
    .hy_why_reason li{margin: 0 !important;}
    .hy_firewall_show{display: block;width: 100%;margin: 0;margin-top: 20px;}
    .hy5_box4 .blockbox img{display: block;width: 100%;}
}
@media (max-width: 768px){ .hy5_solve{padding-top: 60px;}
    .hy5_common_title{width: 100%;}
    .hy5_solve_policy{margin-top: 50px;}
    .hy5_solve_policy_left{width: 100%;background-image: url(../yundun/solve_bg2.png);background-repeat: no-repeat;background-size: cover;margin-bottom: 20px;}
    .hy5_solve_policy_up{width: 100%;height: auto;padding-bottom: 20px;margin-bottom: 20px;}
    .hy5_solve_policy_down{width: 100%;height: auto;padding-bottom: 20px;margin-bottom: 20px;}
    .hy5_solve_policy_right{width: 100%;height: auto;background-image: url(../yundun/solve_bg1.png);background-repeat: no-repeat;background-size: cover;padding-bottom: 20px;margin-left: 0;}
    .hy_why_reason li{width: 100%;margin: 0;}
    .hy_firewall_show{width: 100%;}
    .hy5_box4 img{width: 100%;}
    .hy_firewall_fun_list li{width: 100%;}
}

.Metasploit_box2{padding:80px 0 0 0!important;}

/****************业界领先漏洞页面******************************/

.netpose_banner{background: url(netpose_banner.jpg) no-repeat center;}
.netpose_box1{padding: 80px 0 50px 0;background: #fff;overflow: hidden;}
.netpose_box1_title{text-align: center;color: #303030;font-size: 35px; font-family: "sym";}
.netpose_box1 .blockbox{padding: 60px 0 20px 0;}
.netpose_box1 .blockbox img{display: block;margin: 0 auto;}
.netpose_box2{padding: 80px 0 0 0;background: #F5F7F9;overflow: hidden;}
.netpose_box2 .blockbox{padding: 60px 0 50px 0;overflow: hidden;}
.netpose_box2 .blockbox li{float: left;width: 493px;background: #fff;padding: 30px 45px;-webkit-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;margin-right: 30px;margin-bottom: 30px; border: 1px solid #E5E8ED;}
.netpose_box2 .blockbox li h6{color: #303030;font-size: 20px;font-weight: 500;border-top: 1px solid #E5E8ED;text-align: center;padding: 30px 0 15px 0; font-family: "sym";}
.netpose_box2 .blockbox li div.img{width: 40px;height: 40px;margin: 20px auto;}
.netpose_box2 .blockbox li div.img img{display: block;}
.netpose_box2 .blockbox li div.txt{overflow: hidden;}
.netpose_box2 .blockbox li div.txt p{padding-top: 8px;background: url(dot.png) no-repeat left 18px;padding-left: 17px;line-height: 32px;color: #6F6F6F;font-size: 17px;}
.netpose_box2 .blockbox li:hover{-webkit-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0);}
.netpose_box2 .blockbox li.li1{height: 400px;}
.netpose_box2 .blockbox li.li2{height: 540px;}
.netpose_box2 .blockbox li:nth-child(2n){margin-right: 0;float: right;}
.netpose_box3{padding: 80px 0 0 0;background: #fff;overflow: hidden;}
.netpose_box3 .blockbox{padding: 60px 0 0 0;overflow: hidden;}
.netpose_box3 .blockbox ul li{float: left;width: 33.3%;margin-bottom:38px;}
.netpose_box3 .blockbox ul li div.img{width: 266px;height: 266px;margin: 0 auto;}
.netpose_box3 .blockbox ul li h6{color: #303030;font-size: 20px;font-weight: 500;text-align: center;padding: 20px 0 0px 0;font-family: "sym";}
.netpose_box3 .blockbox ul li p.t{font-family: "sym";border-bottom: 1px solid #E5E8ED;padding: 10px 0 15px 0;text-align: center;color: #303030;font-size: 17px;width: 72%;margin: 0 auto 10px auto;}
.netpose_box3 .blockbox li.li3 div.txt p{width: 69%;margin: 0 auto;padding-top: 8px;background: url(dot.png) no-repeat left 18px;padding-left: 18px;line-height: 32px;color: #6F6F6F;font-size: 17px;font-family: "syr";}
.netpose_box3 .blockbox li.li3 div.txt span{margin-top: 10px;display: inline-block;margin-right: 10px;background: url(dot.png) no-repeat left center;padding-left: 18px;line-height: 32px;color: #6F6F6F;font-size: 17px;}
.netpose_box3 .blockbox li.li3 div.txt span:nth-child(2n+1){margin-left: 54px;}
.netpose_box4{padding: 80px 0 60px 0;background: #F5F7F9;overflow: hidden;}
.netpose_box4 .blockbox{padding: 80px 0 20px 0;}
.netpose_box4 .blockbox img{display: block;margin: 0 auto;}
@media (max-width: 768px){ .netpose_box3 .blockbox ul li{width: 100%;}
    .netpose_box4 .blockbox img{width: 100%;}
}

/******************企业自动化页面********************************/

.Metasploit_box2 .blockbox li.li5{height: 400px;}
.Metasploit_box2 .blockbox li.li6{height: 890px;}
.Metasploit_box2 .blockbox li.li6div.txt p{line-height: 45px;background: url(dot.png) no-repeat left 34px;padding-top: 15px;}
.Metasploit_box3 .blockbox{padding: 60px 0 0 0;overflow: hidden;}
.Metasploit_box3{padding: 80px 0 0 0;overflow: hidden;width: 100%;background: #fff}
.Metasploit_box3 .blockbox ul li{float: left;width: 33.3%;margin-bottom: 70px;}
.Metasploit_box3 .blockbox ul li div.img{width: 303px;height: 162px;margin: 0 auto 20px auto;}
.Metasploit_box3 .blockbox ul li h6{margin: 0 auto;width: 80%;color: #303030;font-size: 20px;font-weight: 500;text-align: center;border-bottom: 1px solid #E5E8ED;padding: 10px 0 15px 0; font-family: "sym";}
.Metasploit_box3 .blockbox li.li3 div.txt p{width: 89%;margin: 0 auto;padding-top: 8px;background: url(dot.png) no-repeat left 18px;padding-left: 18px;line-height: 32px;color: #6F6F6F;font-size: 17px;}
.Metasploit_box3 .blockbox li.li3 div.txt span{margin-top: 10px;display: inline-block;margin-right: 10px;background: url(dot.png) no-repeat left center;padding-left: 18px;line-height: 32px;color: #6F6F6F;font-size: 17px;}
.Metasploit_box4{width: 100%;height:auto;background: url(Metasploit_bg.png) no-repeat center;overflow: hidden;padding:80px 0;background-size: cover}
.Metasploit_box4 .blockbox{overflow: hidden;}
.Metasploit_box4 .blockbox .blockbox-title{color: #fff;font-size: 35px;text-align: center;}
.Metasploit_box4 .blockbox p.txt{color: #E75D26;font-size: 20px;padding: 20px 0;text-align: center;}
.Metasploit_box4-box{width: 70%;margin: 60px auto 0 auto;overflow: hidden;}
.Metasploit_box4-box img{display: block;float: left;}
.Metasploit_box4-box div.text{float: left;margin-left: 60px;width: 70%;margin-top: 30px;}
.Metasploit_box4-box div.text p{opacity: .6;height: 40px;color: #fff;font-size: 17px;background: url(dot2.png) no-repeat left center;padding-left: 35px;line-height: 40px;}
.Metasploit_box4-box div.text span{opacity: .6;display: inline-block;color: #fff;font-size: 17px;margin-right: 40px;background: url(dot2.png) no-repeat left center;padding-left: 35px;line-height: 40px;}
.Metasploit_box4-box div.text span:nth-child(5){margin-left: 12px;}
@media (max-width: 768px){ .netpose_box1{padding: 50px 0;}
    .netpose_box1_title{font-size: 20px;}
    .netpose_box1 .blockbox{padding: 30px 20px 15px 20px;}
    .netpose_box1 .blockbox img{width: 100%;}
    .netpose_box2{padding: 50px 0;}
    .netpose_box2 .blockbox li{width: 100%;height: auto !important;}
    .Metasploit_box3 .blockbox ul li{width: 100%;}
    .Metasploit_box4{height: auto;background-image: url(Metasploit_bg.png);background-repeat: no-repeat;background-size: cover;}
    .Metasploit_box4-box img{width: 100%;}
    .Metasploit_box4-box div.text{width: 100%;margin-left: 30px;}
    .Metasploit_box4-box div.text span:nth-child(5){margin-left: 0;}
}

/*华云信安咨询*/

.subnavbar{margin-top: -3em;background-color: rgba(0, 0, 0, 0.3);position: relative;z-index: 10;}
.subnav{color: #f2f2f2;line-height: 3em;white-space: nowrap;overflow: auto;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
.subnav:hover{color: #333;background-color: rgba(255, 255, 255, 0.6);}
.subnav.active{color: #333;background-color: rgba(255, 255, 255, 0.8);}
.mt-1em img{ display: inline-block; margin: auto;}
.card-text{ line-height: 24px; padding: 5px 0;}
.text-muted{ display: inline-block; padding-top: 10px;}
.text-center{ padding-bottom: 15px;}
.newtspan{ font-size: 30px; color: #e0e0e0;}

/** V1.1*/

.huayun_newsbox{overflow: hidden;width: 100%;background: #F5F7F9;padding: 80px 0 50px 0;}
.huayun_newsbox ul{height: auto;}
.huayun_newsbox ul li{padding: 30px;margin-bottom: 20px;background: #fff;border-radius: 5px;-o-border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;}
.huayun_newsbox ul li a{display: block;width: 100%;}
.huayun_newsbox ul li a dl{height: 180px;}
.huayun_newsbox ul li a dt.news_img{float: left;width: 280px;height: 180px;overflow: hidden;}
.huayun_newsbox ul li a dt.news_img img{display: block;width: 100%;}
.huayun_newsbox ul li a dd.font{margin-left: 320px;height: 180px;width: 780px;}
.huayun_newsbox ul li a dd.font h2.news_tit{-webkit-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;color: #2F2F2F;font-size: 22px;line-height: 120%;font-weight: 500;}
.huayun_newsbox ul li a dd.font .intro_t{font-size: 17px;color: #6F6F6F;line-height: 28px;margin-top: 20px;height: 56px;overflow: hidden;}
.huayun_newsbox ul li a dd.font .time_news{color: #9F9F9F;font-size: 15px;margin-top: 55px;}
.huayun_newsbox ul li a:hover dd.font h2.news_tit{color: #0275d8;padding-left: 5px;}
.huayun_newsbox ul li a:hover dd.font .intro_t{color: #555;}

/**典型客户**/

.hy_about_mianbox{background: #F5F7F9;height: auto;position: relative;width: 100%;}
.ab_subnavbar{width: 1200px;height: 80px;background: #fff;-webkit-box-shadow: 2px 4px 10px rgba(0, 0, 0, .2);box-shadow: 2px 4px 10px rgba(0, 0, 0, .2);position: absolute;top: -40px;left: 50%;margin-left: -600px;z-index: 98;border-radius: 5px;}
.ab_subnavbar ul.row{overflow: hidden;width: 1015px;margin: 0 auto;padding: 20px 0;}
.ab_subnavbar ul.row li{float: left;height: 40px;line-height: 40px;}
.ab_subnavbar ul.row li a{display: block;padding-left: 40px;color: #6F6F6F;font-size: 18px;}
.ab_subnavbar ul.row li.li1 a{background: url(abnav_icon1.png) no-repeat left center}
.ab_subnavbar ul.row li.li2 a{background: url(abnav_icon2.png) no-repeat left center}
.ab_subnavbar ul.row li.li3 a{background: url(abnav_icon3.png) no-repeat left center}
.ab_subnavbar ul.row li.li4 a{background: url(abnav_icon4.png) no-repeat left center}
.ab_subnavbar ul.row li.li1 a:hover,.ab_subnavbar ul.row li.li1.on a{background: url(abnav_icon1-1.png) no-repeat left center}
.ab_subnavbar ul.row li.li2 a:hover,.ab_subnavbar ul.row li.li2.on a{background: url(abnav_icon2-1.png) no-repeat left center}
.ab_subnavbar ul.row li.li3 a:hover,.ab_subnavbar ul.row li.li3.on a{background: url(abnav_icon3-1.png) no-repeat left center}
.ab_subnavbar ul.row li.li4 a:hover,.ab_subnavbar ul.row li.li4.on a{background: url(abnav_icon4-1.png) no-repeat left center}
.ab_subnavbar ul.row li a:hover,.ab_subnavbar ul.row li.on a{color: #3286fb}
.li_line{height: 40px;width: 1px;background: #DCDCDC;margin: 0 75px 0 95px;}
.about_sectitle{padding: 80px 0 47px 0;text-align: center;}
.about_sectitle_2{padding: 0px 0 47px 0;text-align: center;}
.chao_yewufanwei{padding-top:120px;}
.about_sectitle h2.cn{color: #303030;font-size: 35px;font-weight: 500;}
.about_sectitle span.en{color: #6F6F6F;font-size: 17px;line-height: 50px;}
.about_sectitle_2 h2.cn{color: #303030;font-size: 35px;font-weight: 500;}
.about_sectitle_2 span.en{color: #6F6F6F;font-size: 17px;line-height: 50px;}
.s_box2_c{width: 100%;height: auto;overflow: hidden;padding-bottom: 80px;}
.s_box2_c ul{overflow: hidden;border-top: 1px solid #E5E5E5;}
.s_box2_c ul li{float: left;width: 298px;height: 118px;border: 1px solid #E5E5E5;border-top: none;border-right: none;}
.s_box2_c ul li:nth-child(4n){border-right: 1px solid #E5E5E5;width: 300px;}
.s_box2_c ul li:nth-child(43){border-right: 1px solid #E5E5E5;}
.s_box2_c ul li div.img{width: 100%;height: 100%;overflow: hidden;background: #fff;}
.s_box2_c ul li img{object-fit: contain;display: block;width: 100%;height: 100%;transition: all 1s ease 0s;-moz-transition: all 1s ease 0s;/* Firefox 4 */
    -webkit-transition: all 1s ease 0s; -o-transition: all 1s ease 0s;}
.s_box2_c ul li:hover img{-ms-transform: scale(1.2);transform: scale(1.2);-webkit-transform: scale(1.2); -o-transform: scale(1.2);-moz-transform: scale(1.2);}
.ab_container{width: 100%;height: auto;overflow: hidden;padding-bottom: 50px;}
.ab_container ul.blockbox{overflow: hidden;}
.ab_container ul.blockbox li{float: left;width: 585px;height: 432px;background: #fff;margin-right: 30px;margin-bottom: 30px;}
.ab_container ul.blockbox li:nth-child(2n){margin-right: 0;}
.ab_container ul.blockbox li div.img1{width: 100%;height: 220px;overflow: hidden;border-radius: 5px 5px 0 0;}
.ab_container ul.blockbox li div.img1 img{display: block;width: 100%;border-radius: 5px 5px 0 0;}
.ab_container ul.blockbox li .rowl{padding: 30px;overflow: hidden;}
.ab_container ul.blockbox li .rowl h4{color: #2F2F2F;font-size: 25px;font-weight: 500;padding-bottom: 10px;}
.ab_container ul.blockbox li .rowl p{color: #6F6F6F;font-size: 17px;line-height: 45px;padding-left: 25px;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;}
.ab_container ul.blockbox li .rowl p em{color: #2F2F2F}
.ab_container ul.blockbox li .rowl p.p1{background: url(ab.png) no-repeat left center;}
.ab_container ul.blockbox li .rowl p.p2{background: url(ab1.png) no-repeat left center;}
.ab_container ul.blockbox li .rowl p.p3{background: url(ab2.png) no-repeat left center;}
.ab_container ul.blockbox li .rowl p.p4{background: url(ab3.png) no-repeat left center;}
.Business_box{width: 100%;padding: 10px 0 80px 0;overflow: hidden;}
.Business_box ul{height: auto;overflow: hidden;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.Business_box ul li{width: 30%;height: auto;background: #fff;border-radius: 5px;margin-right: 30px;}
.Business_box ul li:nth-child(3){margin-right: 0}
.Business_box ul li div.line{height: 4px;width: 100%;border-radius: 5px 5px 0 0;}
.Business_box ul li div.line_bg1{background: #00C7DB;}
.Business_box ul li div.line_bg2{background: #00B1F1;}
.Business_box ul li div.line_bg3{background: #3185FB;}
.Business_box ul li .contant_boxss{padding: 30px;overflow: hidden;}
.Business_box ul li .contant_boxss h6{height: 95px;font-size: 22px;}
.Business_box ul li .contant_boxss h6 em{text-indent: -999999px;display: block;height: 45px;margin-bottom: 5px;}
.Business_box ul li .contant_boxss h6.h6_01{background: url(01.png) no-repeat left top;color: #00C7DB;}
.Business_box ul li .contant_boxss h6.h6_02{background: url(02.png) no-repeat left top;color: #00B1F1;}
.Business_box ul li .contant_boxss h6.h6_03{background: url(03.png) no-repeat left top;color: #3185FB;}
.Business_box ul li .contant_boxss p.txt{border-top: 1px solid #F5F7F9;padding-top: 20px;line-height: 30px;color: #6F6F6F;font-size: 17px;}
.Certificate_box{width: 100%;padding: 0 0 66px 0;background: #fff;text-align: center;}
.trans-3{-webkit-transition: all 0.35s linear;-o-transition: all 0.35s linear;transition: all 0.35s linear;}
.Certificate_box_m{width: 1200px;margin: 0 auto;position: relative;}
.Certificate_box_m_wap{display: none;position: relative;margin: 0 auto;}
.news-ctrl1{position: absolute;width: 1230px;height: 81px;top: 50%;margin-top: -50px;left: -60px;z-index: 999;}
.productfunsiot{padding: 10px 0;margin-top: 30px;}
.productfunsiot .list-sectile,.pro_room .list-sectile{font-size: 35px;margin-bottom: 40px;}
.pro_room{background: #F5F7F9;width: 100%;overflow: hidden;padding: 36px 0 40px 0;}
.pro_room div>p{font-size: 18px;line-height: 1.8;color: #6F6F6F;}
.pro_room .pro_roomul{overflow: hidden;width: 100%;}
.pro_room .pro_roomul li{float: left;width: 380px;height: 450px;margin-right: 30px;background: #fff;margin-bottom: 30px;}
.pro_room .pro_roomul li a:hover{color:#3286fb}
.pro_room .pro_roomul li a:hover div.t h4{color:#3286fb}
.pro_room .pro_roomul li:nth-child(3n){margin-right: 0;}
.pro_room .pro_roomul li div.img5{width: 380px;height: 216px;border-radius: 2px 2px 0 0;overflow: hidden;position:relative}
.pro_room .pro_roomul li div.img5 .time{position:absolute;left:0;top:0;z-index: 999;background: #83838378;color: #e9e9e9;padding: 5px 8px;}
.pro_room .pro_roomul li div.img5 img{display: block;width: 100%;}
.pro_room .pro_roomul li div.t{padding: 30px;line-height: 1.5;padding-top: 15px;}
.pro_room .pro_roomul li div.t h4{color: #303030;font-size: 22px;text-align: left;padding-bottom: 15px;}
.pro_room .pro_roomul li div.t p.txt{color: #6F6F6F;font-size: 15px;line-height: 30px;}
.pro_iot{background: url(iot_bg.jpg) no-repeat;display: block;height: auto;overflow: hidden;padding: 40px 0 0 0;background-size:cover}
.pro_iot .pt{font-size: 35px;text-align: center;padding: 40px 0px 100px 0px;color: #fff;}
.pro_iot ul{overflow: hidden;}
.more{text-align:center}
.more a:hover{color:#3286fb}
.pro_iot li{width: 19%;margin: 0 3% 45px 3%;float: left;text-align: center;height: 250px;}
.pro_iot li .img{display: block;height: 70px;line-height: 70px;margin-bottom: 10px;}
.pro_iot li .p1{font-size: 22px;color: #fff; height: 40px;line-height: 40px;margin: 10px 0px;}
.pro_iot li .p2{font-size: 17px;line-height: 30px;text-align: justify;color: #aaa;}
.pro_ccrc{background: url(iot_bg.jpg) no-repeat;display: block;height: auto;overflow: hidden;padding: 40px 0 0 0;background-size:cover}
.pro_ccrc .pt{font-size: 35px;text-align: center;padding: 40px 0px 100px 0px;color: #fff;}
.pro_ccrc ul{overflow: hidden;}
.pro_ccrc li{width: 27%;margin: 0 3% 45px 3%;float: left;text-align: center;height: 180px;}
.pro_ccrc li .img{display: block;height: 70px;line-height: 70px;margin-bottom: 10px;}
.pro_ccrc li .img img{width: 64px;height: 64px;transition: .3s all;}
.pro_ccrc li:hover .img img{transition: .3s all;transform: scale(-1,1)}
.pro_ccrc li .p1{font-size: 22px;color: #fff; height: 40px;line-height: 40px;margin: 10px 0px;}
@media screen and (max-width:750px) {
	.pro_ccrc li .p1{font-size: 16px;}
}
.pro_ccrc li .p2{font-size: 17px;line-height: 30px;text-align: justify;color: #aaa;}
.about_huayun1{width: 100%;padding: 80px 0 0px 0;overflow: hidden;}
.about_huayun1 .about_sectitle{padding: 20px 0 0 0;}
.huayun_txt{width: 1200px;margin: 100px auto 0 auto;overflow: hidden;}
.huayun_txt1{display: none;}
.huayun_txt dl{overflow: hidden;margin-bottom: 80px;height: 354px;}
.huayun_txt dl dt{width: 574px;height: 354px;}
.huayun_txt dl dt img{display: block;width: 574px;height: 354px;}
.huayun_txt dl.dl1 dt{float: left}
.huayun_txt dl.dl2 dt{float: right;}
.huayun_txt dl.dl1 dd{float: right;}
.huayun_txt dl.dl2 dd{float: left}
.huayun_txt dl dd{width: 560px;}
.huayun_txt dl dd div.t{color: #303030;font-size: 22px;padding-left: 70px;height: 55px;line-height: 55px;}
.huayun_txt dl dd div.t1{background: url(about_icon13.png) no-repeat left center;}
.huayun_txt dl dd div.t2{background: url(about_icon12.png) no-repeat left center;}
.huayun_txt dl dd div.t3{background: url(about_icon11.png) no-repeat left center;}
.huayun_txt dl dd p.txt{color: #6F6F6F;font-size: 17px;line-height: 30px;padding-top: 30px;}
.huayun_txt dl dd.top30{padding-top: 30px;}
.about_huayun2{background: url(about_bg1.jpg) no-repeat;display: block;height: auto;overflow: hidden;padding: 60px 0 18px 0;}
.about_huayun2 .pt{font-size: 35px;text-align: center;padding: 40px 0px 100px 0px;color: #fff;}
.about_huayun2 ul{overflow: hidden;}
.about_huayun2 li{width: 20%;margin: 0 6.5% 40px 6.5%;float: left;text-align: center;height: 290px;}
.about_huayun2 li:nth-child(3n){width: 21%;}
.about_huayun2 li .img{display: block;height: 113px;line-height: 70px;margin-bottom: 10px;}
.about_huayun2 li .p1{font-size: 22px;color: #fff; height: 40px;line-height: 40px;margin: 15px 0px;text-align: center;}
.about_huayun2 li .p2{font-size: 17px;line-height: 30px;text-align: center;color: #aaa;letter-spacing: 1.5px;}
.about_huayun2 .about_sectitle{padding: 20px 0 60px 0;}
.about_huayun2 .about_sectitle span.en,.about_huayun2 .about_sectitle h2.cn{color: #fff;}
.about_huayun3{width: 100%;padding: 0 0 50px 0;overflow: hidden;}
.about_huayun3 .pagination{padding-top: 67px;}
.about_huayun3 .about_sectitle{padding: 60px 0;}
.about_huayun3 .staff_ul{overflow: hidden;width: 1200px;margin: 0 auto;height: auto;}
.about_huayun3 .staff_ul li{float: left;width: 390px;height: 370px;margin: 0 15px 15px 0;background: #fff;}
.about_huayun3 .staff_ul li:nth-child(3n){margin-right: 0;}
.about_huayun3 .staff_ul li div.img{width: 390px;height: 250px;overflow: hidden;border-radius: 5px 5px 0 0;}
.about_huayun3 .staff_ul li div.img img{display: block;width: 100%;}
.about_huayun3 .staff_ul li a{display: block;width: 100%;}
.about_huayun3 .staff_ul li a .s_time{color: #9F9F9F;font-size: 15px;padding: 30px 0 0 40px;}
.about_huayun3 .staff_ul li a h4{color: #2F2F2F;font-size: 17px;line-height: 30px;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;padding: 15px 40px;}
.veritas2_pic{width: 760px;height: 409px;margin: 70px auto;}
.veritas2_pic img{display: block;width: 100%;}
.veritas3{width: 100%;background: url(veritas3_bg.jpg) no-repeat;background-size: 100% 100%;height: auto;overflow: hidden;}
.veritasc .common_title h2{color: #fff;}
.veritas4_pic{width: 804px;height: 178px;margin: 70px auto;}
.veritas4_pic img{display: block;width: 100%;}
.veritas5{width: 100%;background: url(veritas5_bg.jpg) no-repeat;background-size: 100% 100%;height: auto;overflow: hidden;padding: 80px 0 50px 0;}
.veritasc .safeline_func_li{background: #2F333D;border-color: #2F333D;}
.veritasc .safeline_func_li .safeline_func_li_title{color: #fff;}
.veritasc .safeline_func_li .safeline_func_li_img{border-color: #41454E}
.veritas6 .safeline_func_li,.veritas10 .safeline_func_li{height: 315px;}
.veritas7{width: 100%;background: url(veritas7_bg.jpg) no-repeat;background-size: 100% 100%;height: auto;overflow: hidden;}
.veritas8_pic{width: 758px;height: 368px;margin: 70px auto;}
.veritas8_pic img{display: block;width: 100%;}
.veritas9{width: 100%;background: url(veritas9_bg.jpg) no-repeat;background-size: 100% 100%;height: auto;overflow: hidden;}
.veritas11{width: 100%;background: url(veritas11_bg.jpg) no-repeat;background-size: 100% 100%;height: auto;overflow: hidden;}
.veritas11 .safeline_func_li:nth-child(3){width: 1110px;}
.veritas7 .safeline_func_li:nth-child(1),.veritas7 .safeline_func_li:nth-child(2){height: 260px;}
.veritas4 .safeline_func_li{height: 320px;}
.veritas8 .safeline_func_li:nth-child(3),.veritas8 .safeline_func_li:nth-child(4){height: 360px;}
.veritas7 .safeline_func_li_p1,.veritas8 .safeline_func_li_p1,.veritas11 .safeline_func_li_p1{font-size: 16px;}
.chao_yewufanwei{padding-bottom: 50px;overflow: hidden;height: auto;}

/******20190916 新加页面*************/

.hy2_box1_ul{width:100%;overflow: hidden;margin:30px auto;}
.hy2_box1_ul li{width: 280px;height: 200px;float: left;margin-right: 20px;border-radius:5px;}
.hy2_box1_ul li.li1{background:#00ADEF;}
.hy2_box1_ul li.li2{background:#0076BD;}
.hy2_box1_ul li:nth-child(4){margin-right:0;}
.hy2_box1_ul li span {padding: 20px 30px;color: #fff;font-size: 17px;line-height: 34px;text-align: left;display: block;}
.ul_title{font-size:22px;text-align: center;}
.hy2_box_ul{width:100%;margin:0px auto;overflow: hidden;}
.hy2_box_ul li{float: left;width:33.3%;height: auto;}
.hy2_box_ul li div.img{width: 146px;height: 146px;margin:0 auto;}
.hy2_box_ul li div.img img{display: block;width:100%;}
.hy2_box_ul li p{padding-top:20px;text-align: center;line-height:120%;color:#00ADEF;font-size:22px;}
#hy2_box1 .ul_title{color:#313131;padding:50px 0 80px 0;}
.hy2_box2{width:100%;background:url(hy2_box2.jpg) no-repeat center;background-size:cover;padding:80px 0;overflow: hidden;}
.hy2_box2 ul li{width:230px;float:left;height:auto;overflow: hidden;margin-right: 225px;margin-left:20px;}
.hy2_box2 ul li h4{color:#fff;font-size:22px;text-align:center;line-height: 30px;}
.hy2_box2 ul li .precent{color:#00adef;font-size:60px;text-align: center;padding:25px 0;}
.hy2_box2 ul li p.t{color:#fff;font-size:17px;text-align: left;line-height: 26px;opacity: .5;border-bottom:1px solid #393a42;padding-bottom:15px;}
.hy2_box2 ul li p.t2{color:#fff;font-size:13px;text-align: left;line-height: 26px;padding-top:10px;opacity: .5;}
.hy2_box2 ul li:nth-child(3),.hy2_box2 ul li.li3{margin-right:0;}

.hy2_box2_1{background:#f5f7fa;padding:80px 0;overflow: hidden;}
.hy2_box2_1_case{padding: 0}
.hy2_box2_1_case ul li{width: 503px;height:220px;padding:20px 40px;margin-left:30px;}
.hy2_box2_1_case  .p1{text-align: left;height:40px;line-height:40px;border-bottom:1px solid #eee;margin-bottom:15px;padding-bottom:10px;color:#313131;font-size:22px;}
.hy2_box2_1_case .sq{color:#707070;font-size:17px;line-height: 26px;padding-top:5px;}
.hy2_box2_1 .pingjia{width:90%;margin:0 auto;overflow: hidden;}
.hy2_box2_1 .pingjia ul li{float:left;width:450px;text-align: justify;}
.hy2_box2_1 .pingjia ul li p.p2{color:#707070;font-size: 20px;font-style: italic;line-height: 35px;}
.hy2_box2_1 .pingjia ul li p.p3{color:#313131;font-size:17px;text-align: right;font-style: italic;padding-top:15px;line-height:26px;padding-right:40px;}
.hy2_box2_1 .pingjia ul li.li1,.hy2_box2_1 .pingjia ul li:nth-child(1){margin-right:160px;}
.hy2_box3{padding:80px 0;overflow: hidden;}
.hy2_box3_tu1{width:810px;height: 502px;margin:20px auto 10px auto;overflow: hidden;}
.hy2_box3_tu1 img,.hy2_box3_tu2 img{display: block;width:100%;}
.hy2_box3_tu2{width:589px;height: 493px;margin:60px auto 0 auto;}
.hy2_box4{width:100%;background:url(hy2_box4.jpg) no-repeat center;background-size:cover;padding:80px 0;}
.hy2_box4  .ul_title{color:#fff;padding:0px 0 70px 0;}
.hy2_box5{padding:1px 0 40px 0;overflow: hidden;background:#F5F7FA;}
.hy2_box5 .productfuns{padding:60px 0 0px 0}
.hy2_box5 .productfuns .list-sectile{padding:44px 0 80px 0}
.hy2_box5 .list-box2 ul.boxul li:nth-child(1) div.img{height: 37px!important;width:37px!important;}
.hy2_box5 .list-box2 ul.boxul li:nth-child(2) div.img{height: 43px!important;width:53px!important;}
.hy2_box5 .list-box2 ul.boxul li:nth-child(3) div.img{height:37px!important;width:31px!important;}
.hy2_box5 .list-box2 ul.boxul li:nth-child(4) div.img{height: 20px!important;width:92px!important;}
.hy2_box5 .list-box2 ul.boxul li:nth-child(1),.hy2_box5 .list-box2 ul.boxul li:nth-child(2) ,.hy2_box10 .list-box2 ul.boxul li:nth-child(1),.hy2_box10 .list-box2 ul.boxul li:nth-child(2){height:320px;}
.hy2_box6{padding:80px 0 10px 0;}
.hy2_box6 .safty_service_info p{color:#313131}
.hy2_box6 .safty_service_info div.txt{border-top:1px solid #E5E8ED;overflow: hidden;padding:30px 0;margin-top:30px; }
.hy2_box6 .safty_service_info div.txt p{text-align: left;font-size: 17px;color:#707070;padding:5px 0 0 0;line-height: 30px;}
.hy2_box7{width:100%;background:url(hy2_box7.jpg) no-repeat center;background-size:cover;padding:80px 0;}
.hy2_box7 .blockbox{overflow: hidden;}
.forescout_title7{color:#fff;font-size:22px;text-align:center}
.forescout_cont7{color:#fff;font-size: 22px;margin:80px auto 0 auto;;width:800px;}
.forescout_cont7 span{display: inline-block;width:40%;line-height: 56px;padding-left:10%;text-align: left;float:left;}
.forescout_cont7 span em{display: inline-block;margin-right:15px;width:10px;height: 10px;border-radius:100%;background:#00ADEF}
.hy2_box8{padding:60px 0;overflow: hidden;width:100%;background:#f5f7fa;}
.hy2_box8 .perfectjictabmin{ width:90%; height: auto;padding:40px 5%;  background: #fff; border-radius:5px; margin:20px auto;}
.hy2_box8 .perfectjictabmin .ptabmin p.txt {color:#313131;line-height:35px;font-size:20px;padding:40px 0 20px 0}
.hy2_box8 .perfectjictabmin .ptabmintop{font-size: 22px; color: #313131; font-family: "sym"; text-align: center}
.hy2_box8 .perfectjictabmin .ptabminbot {overflow: hidden;margin-bottom: 20px;}
.hy2_box8 .perfectjictabmin .ptabminbot p.p{ font-size: 20px; color: #313131; font-family: "sym"; padding: 10px 0 20px 0;}
.hy2_box8 .perfectjictabmin .ptabminbot ul {overflow: hidden;width:100%;}
.hy2_box8 .perfectjictabmin .ptabminbot ul li{ position: relative; float: left; height: 49px;margin-top:10px; text-align: center; margin-right: 60px;}
.hy2_box8 .perfectjictabmin .ptabminbot div.font p.t{color:#707070;font-size:17px;line-height:30px;}
.hy2_box8 .perfectjictabmin .ptabminbot ul li img{display: block;}
.hy2_box8 .perfectjictabmin .ptabminbot div.font p.t em{color:#00adef;}
.hy2_box9{background:#fff!important;padding:80px 0 20px 0;overflow: hidden;width:100%;}
.hy2_box9_pic{width:618px;height: 515px;margin:60px auto;}
.hy2_box9_pic img{display: block;width:100%;}
.hy2_box10{padding:36px 0 41px 0;overflow: hidden;background:#f5f7fa;}
.hy2_box10 .list-box2 ul.boxul li:nth-child(1) div.img{width:41px!important;height: 38px!important}
.hy2_box10 .list-box2 ul.boxul li:nth-child(2) div.img{width:44px!important;height: 38px!important}
.hy2_box10 .list-box2 ul.boxul li:nth-child(3) div.img{width:31px!important;height: 38px!important}
.hy2_box10 .list-box2 ul.boxul li:nth-child(4) div.img{width:39px!important;height: 37px!important}
.hy2_box10 .list-box2 ul.boxul li:nth-child(5) div.img{width:37px!important;height: 39px!important}
.hy2_box10 .list-box2 ul.boxul li:nth-child(6) div.img{width:50px!important;height: 32px!important}
.hy2_box11_tu{display:block;width:9.7rem;height:1.6rem;margin:.5rem  auto;}
.hy2_box11{padding:80px 0 50px 0;}
.hy2_box11 h2.h2{color:#313131;font-size: 20px;text-align: center;}
.hy2_box11 .safty_service_info P{padding-top: 5px;line-height: 30px;}
.hy2_box11 .safty_service_info P  em{color:#00adef}
.hy2_box12{width:100%;height: 280px;overflow: hidden;}
.hy2_box12 img{display: block;width:100%;height: 280px;}
.hy2_box13{padding:80px 0 70px 0;overflow: hidden;}
.hy2_box13_pic{width:962px;height: 514px;margin:60px auto;}
.hy2_box13_pic img{display: block;width:100%;}
.hy2_box13 .blockbox ul{line-height: 40px;}
.hy2_box13 .blockbox ul li{color:#707070;font-size: 17px;float: left;}
.hy2_box13 .blockbox ul li em{display: inline-block;margin-right:15px;width:10px;height: 10px;border-radius:100%;background:#00ADEF}
.hy2_box13 .blockbox ul li:nth-child(2n){padding-left:30px;}


/***页面图标修改******/
.GuardSquarebox1 li:nth-child(1)  div.img {width:51px!important;height:20px!important;}
.GuardSquarebox1 li:nth-child(2)  div.img {width:62px!important;height:19px!important;}
.GuardSquarebox1 li:nth-child(3)  div.img {width:68px!important;height:20px!important;}
.GuardSquarebox1 li:nth-child(4)  div.img {width:36px!important;height:37px!important;}
.GuardSquarebox1 li:nth-child(5)  div.img {width:32px!important;height:36px!important;}
.GuardSquarebox1 li:nth-child(6)  div.img {width:28px!important;height:40px!important;}
.GuardSquarebox2 li  div.img {width:61px;height:36px;}
.hanling_bushu div.img{width:769px;height: 470px;margin:0 auto;}
.hanling_bushu div.img img{display: block;width:100%}
.hanling_bushu2 div.img{margin:0  auto 63px auto;}
@media  (max-width: 768px){
    .hy2_box1_ul li{width:100%;margin:0 0 20px 0;}
    #hy2_box1 .ul_title{padding:30px 0;}
    .hy2_box_ul li div.img{width:1.46rem;height:1.46rem;}
    .hy2_box_ul li p{font-size:16px;}
    .hy2_box2{padding:.8rem 0;}
    .hy2_box2 ul li{width:100%;margin:0 0 30px 0;}
    .hy2_box2_1_case ul li{width:100%;margin:0 0 30px 0;}
    .hy2_box2_1_case .p1{font-size:17px;margin-bottom:10px;}
    .hy2_box2_1_case .sq{font-size:14px;line-height: 20px;}
    .hy2_box2_1 .pingjia{padding:0 .3rem;}
    .hy2_box2_1 .pingjia ul li{float:none;width:100%;margin:0 0 20px 0;}
    .hy2_box2_1 .pingjia ul li p.p2{font-size: 17px;}
    .hy2_box2_1 .pingjia ul li p.p3{font-size: 13px;}
    .hy2_box3_tu1{width:100%;height:4.4rem;margin:0;}
    .safty_service_info p{line-height: 30px;}
    .hy2_box3_tu2{width:100%;height: 4.93rem;margin:0}
    .hy2_box5 .productfuns .list-sectile{padding:20px 0;font-size:20px;}
    .productfuns .list-box ul.boxul li, .productfuns .list-box2 ul.boxul li{width:100%;}
    .hy2_box5 .safty_service_info{margin-top:20px;}
    .hy2_box5 .productfuns{padding:.6rem 0 ;}
    .hy2_box5,.hy2_box6,.hy2_box9,.hy2_box11,.hy2_box13{padding:.8rem 0}
    .forescout_cont7{width:100%;}
    .forescout_title7{font-size:18px;}
    .forescout_cont7 span{font-size: 17px;width:100%;float:none;line-height: 40px;}
    .forescout_cont7{margin-top:30px;}
    .hy2_box8 .perfectjictabmin .ptabmin p.txt{font-size: 18px;}
    .hy2_box8 .perfectjictabmin{width:100%;}
    .hy2_box9_pic{width:100%;overflow: hidden;height:auto;}
    .hy2_box5 .list-box2 ul.boxul li:nth-child(1), .hy2_box5 .list-box2 ul.boxul li:nth-child(2), .hy2_box10 .list-box2 ul.boxul li:nth-child(1), .hy2_box10 .list-box2 ul.boxul li:nth-child(2){height:auto;}
    .hy2_box13_pic{width:100%;height:auto;overflow: hidden;}
    .hy2_box11_tu{width:100%;}
    .hy2_box12{width:100%;height: auto;overflow: hidden;}
    .hy2_box12 img{height: 100%;}
    .hy2_box13 .blockbox ul li{float: none;width:100%;padding:0;font-size:14px;line-height: 26px;}
    .hy2_box13 .blockbox ul li:nth-child(2n){padding-left:0}
    .safty_service h2{font-size:26px;}
    .hanling_bushu div.img{width:100%;height:auto;}
    .hanling_bushu .p{line-height: 26px;margin:20px auto;color:#707070;font-size: 16px;}
    .safeline{padding:.8rem 0;}
}

@media (max-width: 768px){ .solutions{-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;padding: 20px 20px;}
    .solutions .solution{width: 100%;}
    .solutions .solution .solution_bot{width: 100%;padding-bottom: 60px;}
    .solutions .solution .solution_bot video{width: 100%;}
    .checkmarxs {-webkit-box-sizing: border-box;box-sizing: border-box;padding: 20px 0;background-image: url(checkbg.jpg);background-repeat: no-repeat;background-size: cover;}
    .checkmarx {width: 100%;}
    .checkmarx ul{padding-top: 35px;}
    .checkmarx ul li{width: 100%;}
    .checkvals{padding: 60px 0;}
    .checkvals .checkval{width: 100%;}
    .checkvals .checkval ul{padding-top: 40px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;}
    .checkvals .checkval ul li{width: 80%;margin: 15px auto;height: auto;padding-bottom: 20px;}
    .checkcosts {padding: 60px 0;background: url(costbg.jpg) center no-repeat;background-size: cover;-webkit-box-sizing: border-box;box-sizing: border-box;}
    .checkcost {width: 100%;padding-top: 15px;}
    .checkcost ul li{-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0 20px;}
    .checkcost ul li span{font-size: 14px;width: 120px;}
    .checkcost ul li em{max-width: 200px !important;}
    .checkcost ul li .font{font-size: 12px;width: auto;}
    .checkaudits {padding: 60px 0;}
    .checkaudits .checkaudit{width: 94%;padding-top: 40px;}
    .checkaudits .checkaudit ul li{width: 100%;margin: 10px auto;}
    .checkevas {padding: 60px 0;}
    .checkevas .checkeva{width: 100%;}
    .checkeva ul.checkul1{margin-top: 40px;}
    .checkeva ul li{width: 94%;margin: 20px 3%;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0 22px;}
    .checkeva ul.checkul1 li .txt{height: auto;}
    .productfunsiot .list-sectile, .pro_room .list-sectile{padding: 22px .3rem;width:auto!important;line-height: 30px;font-size: 26px;}
    .checkeva ul.checkul2 li .txt{height: auto;}
    .checkquals{padding: 60px 0;}
    .checkqual{width: 100%;padding-top: 40px;}
    .checkqual img{width: 100%;}
}

/*新增的业务及资质页面的响应式*/

@media (max-width: 1366px){ .chao_ywfw1{width: 800px;}
}
@media (max-width: 1100px){ .ab_subnavbar{height: auto;overflow: hidden;margin-bottom: 40px;}
    .ab_subnavbar .row li{width: 50%;float: left;margin: 10px 0px}
    .ab_subnavbar .row li.li_line{display: none;}
    .ab_subnavbar ul.row li a{text-align: center;padding-left:10px;}
    .chao_yewufanwei{padding-top: 200px;}
}
@media (max-width: 1000px){ .Business_box ul{-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
    .Business_box ul li{width: 100%;margin: 15px 0px}
}

/*咨询详情*/

.text-muted{ width: 100%;}
blockquote{margin-top: 16px;margin-bottom: 16px;padding: 16px; font-size: 16px; line-height: 24px;border-left: 5px solid #ec9535;background-color: #f2f2f2;}
.mb-2ems{ margin: 2em auto;}
.new_content{ padding: 30px 0;}

/*公司简介*/

.xbanners{ text-align: center;}
.xbanners img{ display: inline-block; height: 83px; margin-top: 12px;}
.xbanners span{ font-size: 35px; padding-left: 15px; color: #E0E0E0; display: inline-block;; line-height: 1.5;}
section.section{padding: 2em 0;background-size: cover;background-repeat: no-repeat;background-position: center;}
.subnavbar{ height: 42px; margin-top: -42px;}



/*企业文化*/

.bordered{border: 1px solid #ccc;}

/*分页*/

.pagination {width: 100%;text-align: center;border-top: none;margin: 0 0 10px 10px;padding-bottom: 20px;padding-top: 40px;font-family: arial;}
.pagination a{color: #6F6F6F;font-size: 17px;text-align: center;margin: 0 10px;background: #fff;width: 40px;height: 40px;line-height: 40px;border-radius: 100%;display: inline-block;}
.pagination a:hover{color: #fff;background: #3286fb;}
.pagination a.on{display: inline-block;width: 40px;height: 40px;line-height: 40px;border-radius: 100%;margin: 0 10px;background: #3286fb;color: #fff;}
.page-num-current{display: inline-block;width: 40px;height: 40px;line-height: 40px;border-radius: 100%;margin: 0 10px;background: #3286fb!important;color: #fff!important;}
.pagination a.disabled{cursor: not-allowed;}
.pagination a.next{margin-left: 25px;text-indent: -99999px;width: 40px;height: 40px;display: inline-block;background: url(nexts.png) no-repeat center;}
.pagination a.prev{margin-right: 25px;text-indent: -99999px;width: 40px;height: 40px;display: inline-block;background: url(prevs.png) no-repeat center;}

/*重置bootstrap的样式 */

@media (max-width: 768px){ .row{display: block !important;}
    .col-md-7{width: 100% !important;padding: 15px 15px 0 15px !important;margin: auto;}
    .blockboxcontent3{width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0 20px;}
    .blockboxcontent3 .tabcontentone{width: 100%;margin: auto;}
}

/*公共类样式*/

@media (max-width: 1250px){ .blockbox{display: block;width: 99%;padding: 0% 2%;}
    .list-box ul.boxul{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;}
    /*.pcsecondnavbox{display: none;}*/
}
@media (max-width: 768px){ .blockbox{display: block;width: 96%;padding: 2% 1%;}
    .subnavbar{display: none;}
    /*.incomminnavs{display: none;}*/
    .incomminnavsub{width:100%!important}
    .pro_room .pro_roomul li{width: 100%;margin: 10px 9px;float: none;}
    .pro_room .pro_roomul li div.img5{width: 100%;}
    /*华云信安咨询**/
    .huayun_newsbox{padding: 100px 0;}
    .huayun_newsbox ul li{width: 100%;}
    .huayun_newsbox ul li a dl{overflow: hidden;height: auto;}
    .huayun_newsbox ul li a dt.news_img{float: none;width: 100%;height: 180px;}
    .huayun_newsbox ul li a dd.font{float: none;width: 100%;margin-left: 0;margin-top: 10px;height: auto;padding: 5px 0;}
    .huayun_newsbox ul li a dd.font h2.news_tit{font-size: 20px;}
    .huayun_newsbox ul li a dd.font .intro_t{font-size: 14px;line-height: 22px;}
    .huayun_newsbox ul li a dd.font .time_news{margin-top: 10px;}
    /*关于我们**/
    .ab_subnavbar{width: 100%;left: 0%;margin-left: 0px;top: 0px;height: 130px;border-radius: 0 0 0 0;}
    .ab_subnavbar ul.row{width: 90%;overflow: hidden;margin: 0 auto;}
    .ab_subnavbar ul.row li{width: 46%;margin: 0 2%;height: 50px;line-height: 50px;}
    .li_line{display: none;}
    .about_huayun1 .about_sectitle{padding-top: 80px;}
    .huayun_txt{display: none;}
    .about_huayun1{padding: 80px 0 60px 0;}
    .huayun_txt1{width: 100%;display: block;}
    .huayun_txt1 dl.dl1{height: auto;margin-bottom: 50px;}
    .huayun_txt1 dl.dl1 dt{float: none;width: 90%;margin: 0 auto 30px auto;height: 290px;}
    .huayun_txt1 dl.dl1 dd{height: auto;float: none;width: 90%;margin: 0 auto;}
    .huayun_txt1 dl.dl1 dt img{width: 100%;height: 100%;}
    .huayun_txt1 dl.dl1 dd{float: none;}
    .huayun_txt1 dl dd div.t{color: #303030;font-size: 22px;padding-left: 70px;height: 55px;line-height: 55px;}
    .huayun_txt1 dl dd div.t1{background: url(about_icon13.png) no-repeat left center;}
    .huayun_txt1 dl dd div.t2{background: url(about_icon12.png) no-repeat left center;}
    .huayun_txt1 dl dd div.t3{background: url(about_icon11.png) no-repeat left center;}
    .huayun_txt1 dl dd p.txt{color: #6F6F6F;font-size: 17px;line-height: 30px;padding-top: 30px;}
    .huayun_txt1 dl dd.top30{padding-top: 10px;}
    .about_huayun2 ul li{width: 48%;margin: 0 1%;padding-bottom: 20px;height: auto;}
    .about_huayun2 li:nth-child(3n){width: 48%;}
    .about_huayun2 li .img{height: 90px;width: 90px;margin: 0 auto;display: block;}
    .about_huayun2 li .img img{display: block;width: 100%;}
    .about_huayun2 li .p1{font-size: 18px;line-height: 20px;margin: 10px auto 5px 0;}
    .about_huayun2 li .p2{line-height: 20px;font-size: 14px;}
    .about_huayun3 .staff_ul{width: 100%;}
    .about_huayun3 .staff_ul li{width: 90%;margin: 0 auto 20px auto;float: none;height: auto;}
    .about_huayun3 .staff_ul li div.img{border-radius: 0 0 0 0;width: 100%;height: 220px;}
    .about_huayun3 .staff_ul li a .s_time{padding: 20px 20px 0 20px;}
    .about_huayun3 .staff_ul li a h4{padding: 20px;}
    .about_huayun3 .staff_ul li:nth-child(3n){float: none;margin: 0 auto 20px auto;}
    .about_sectitle{padding: 0px 0 40px 0;}
    .s_box2_c ul{border-top: none;}
    .s_box2_c ul li{width: 50%;border: none;border-right: 1px solid #eee;border-bottom: 1px solid #eee;}
    .s_box2_c ul li:nth-child(4n){border: none;width: 50%;border-bottom: 1px solid #eee;}
    .s_box2_c ul li:nth-child(2n){border-right: none;}
    .ab_container ul.blockbox,.Business_box ul{margin: 0 auto;width: 95%;overflow: hidden;}
    .ab_container ul.blockbox li{width: 100%;float: none;height: auto;}
    .ab_container ul.blockbox li .rowl{padding: 20px;}
    .ab_container ul.blockbox li div.img1{height: 125px;}
    .Business_box ul li{float: none;width: 100%;height: auto;margin-bottom: 25px;}
    .Business_box ul li .contant_boxss p.txt{font-size: 16px;line-height: 28px;}
    .Certificate_box .about_sectitle{padding: 80px 0 50px 0;}
    .about_sectitle h2.cn{font-size: 30px;}
    .Certificate_box_m{display: none;}
    .Certificate_box_m_wap{width: 100%;display: block;}
    .Certificate_box .Certificate_box_m_wap .item{width: 90%;margin: 0 auto;}
    .Certificate_box .Certificate_box_m_wap .item div.img4{width: 100%;background: none;border: 1px solid #eee}
    .Certificate_box .Certificate_box_m_wap .item div.img4 img{width: 100%;}
    .Certificate_box_m_wap .news-ctrl1 .next{z-index: 1000;position: absolute;left: -80px;top: 0;background: url(icon_ab1.png) no-repeat center;display: block;width: 92px;height: 81px;cursor: pointer;}
    .Certificate_box_m_wap .news-ctrl1 .prev{z-index: 1000;position: absolute;right: -80px;top: 0;background: url(icon_ab2.png) no-repeat center;display: block;width: 92px;height: 81px;cursor: pointer;}
    .Certificate_box_m_wap .news-ctrl1{position: absolute;width: 100%;height: 81px;top: 50%;margin-top: -50px;left: -60px;z-index: 999;}
}

/*谁加的样式*/

.swiper-pagination .swiper-pagination-bullet-active{background: #3185FB;}
.swiper-pagination .swiper-pagination-bullet{background: #D2D2D2;}
.list-box2 ul.boxul li p.txt{font-size: 16.5px}
.pxccbanner .type7 .cell7 .p1{font-size: 30px}
.pxccbanner .type7 .cell7 .blockboxlogobox img{width: 200px;}

/*资质证书页面的两个轮播*/

.picScrollleft{ width: 1200px; height: auto;position: relative;margin: 0 auto;padding-bottom: 50px;}
.picScrollleft .hd .cirs{position: absolute;bottom: 0px;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);z-index: 99999;width: auto;padding: 16px 0px;}
.picScrollleft .hd .cirs li{padding: 0px 4px;}
.picScrollleft .hd .nars{position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);z-index: 99999;display: inline-block;width: 90px;height: 80px;}
.picScrollleft .hd .next{right: -90px;background: url(icon_ab2.png) no-repeat;}
.picScrollleft .hd .prev{left: -100px;background: url(icon_ab1.png) no-repeat;}
.picScrollleft .hd ul{ float: right; overflow: hidden; zoom: 1; margin-top: 10px;}
.picScrollleft .hd ul li{ float: left; width: 9px; height: 9px; overflow: hidden; margin-right: 5px; text-indent: -999px; cursor: pointer; background: url(icoCircle.gif) 0 -9px no-repeat;}
.picScrollleft .hd ul li.on{ background-position: 0 0;}
.picScrollleft .bd{overflow: hidden;}
.picScrollleft .bd ul{ overflow: hidden; zoom: 1;padding-bottom: 0px !important; width: 1200px;height: 600px;}
.picScrollleft .bd ul li{ float: left; _display: inline; overflow: hidden; text-align: center;width: 370px;padding: 0px 15px; height: 600px; display: inline-block;}
.picScrollleft .bd ul li .pic,.picScrollleft .bd ul li .pic a,.picScrollleft .bd ul li .pic img,.picScrollleft .bd ul li .title,.picScrollleft .bd ul li .title a{ display: block; width: 100%; height: 100%;}
.picScrollleft .bd ul li .pic{ height: 85% !important;padding-top: 5%;}
.picScrollleft .bd ul li .pic a{box-shadow: 0px 0px 10px #aaa;}
.picScrollleft .bd ul li .pic a:hover{box-shadow: 0px 0px 14px #777;}
.picScrollleft .bd ul li .title{ height: 10% !important;line-height: 1;padding: 0;margin: 0;}
.picScrollleft .bd ul li .title a{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;font-size: 16px;}
.picScrollleft2 .bd ul{height: 500px;}
.picScrollleft2 .bd ul li{height: 500px;}
.picScrollleft2 .bd ul li{width: 570px;}
.picScrollleft2 .bd ul li .pic{ height: 80% !important;width: 570px;}
.picScrollleft2 .bd ul li .title{ height: 20% !important;}

/*资质证书页面的两个轮播响应式*/

@media (max-width: 1440px){
    .picScrollleft{width: 800px;padding: 0}
    .picScrollleft .bd .tempWrap{width: 800px !important;}
    .picScrollleft .bd{padding-bottom: 50px;}
    /**/
    .picScrollleft2 .bd ul li{width: 370px;padding: 0px 15px;}
    .picScrollleft2 .bd ul li .pic{ height: 80% !important;width: auto;}
}
@media (max-width: 1010px){ .picScrollleft{width: 400px;}
    .picScrollleft .bd .tempWrap{width: 400px !important;}
}
@media (max-width: 768px){ .picScrollleft .bd ul li{width: 400px !important;padding: 0;}
    .picScrollleft .bd .tempWrap{width: 400px !important;}
}
@media (max-width: 440px){ .picScrollleft .hd .next{right: 0px;}
    .picScrollleft .hd .prev{left: 0px;}
    /* add */
    .solutions .solution .solution_top ul li{background: url(gou.png) no-repeat;padding: 0;line-height: 32px;margin: 6px 0px;}
    .safe_box2{background: #333;padding-top: 0}
}




/* 页面 */
.fl{float: left;}
.fr{float: right;}
.w1200{width: 1200px;margin: 0 auto;}
.topic-title{font-size: 35px;color: #333;text-align: center;padding: 30px 0 53px;}

.module-one{width: 1200px;}
.module-one-txtTop{color: #707070;font-size: 16px;line-height: 32px;padding-bottom: 45px;}
.module-one-txtBottom{color: #707070;font-size: 16px;line-height: 32px;padding-bottom: 100px;}

.module-two{width: 100%;background-color: #f5f7fa;padding-bottom: 65px;}
.module-two-txt{color: #707070;font-size: 16px;line-height: 32px;padding-bottom: 75px;}
.module-two-picture{padding-bottom: 80px;margin: 0 auto;}
.secure{width: 1200px;height: 178px; background-color: #fff;margin-bottom: 35px;overflow: hidden;}
.secure-left,.secure-right{display: inline-block;}
.secure-left{width: 180px;height: 100%;}
.secure-left img{margin: 50px auto 0;}
.secure-right{width: 1015px;}
.secure-right-title{font-size: 22px;padding: 40px 0 15px;}
.secure-right-txt{line-height: 30px;color: #707070;font-size: 16px;width: 940px;}
.secure:nth-child(1) .secure-right-title{padding-top: 60px;}
.secure:nth-child(2) .secure-right-title{padding-top: 75px;}
.secure:nth-child(3) .secure-right-title{padding-top: 60px;}
.secure-right-sec{padding-bottom: 15px;color: #707070;font-size: 16px;}
.try-btn{margin: 75px auto 0;width: 210px;height: 52px;border-radius: 30px;border: none;background-color: #f58220;
    font-size: 20px;color: #fff;position: relative;display: block;}
.try-btn span{position: absolute;left: 35px;top: 15px;}
.try-btn img{position: absolute;right: 25px;top: 17px;}
.m3-img{margin: 0 auto;}

.module-three-txt{line-height: 30px;color: #707070;font-size: 16px;margin-bottom: 60px;}
.module-three-itemBox-innerwrap{overflow: hidden;margin-bottom: 90px;}
.module-three-itemBox{display: inline-block;width: 305px;height: 465px;}
.module-three-itemBox img{height: 83px;}
.inCenter{margin: 0 135px;}
.module-three-itemBox-title{font-size: 22px;color:#333;padding: 30px 0;text-align: center;}
.module-three-itemBox-inner{width: 100%;overflow: hidden;margin-bottom: 30px;}
.down-lower{padding-bottom: 29px;}
.module-three-itemBox-inner p{width: 285px;color: #707070;font-size: 16px;line-height: 30px;}
.orange-cir{width: 10px;height: 10px;border-radius: 50%;background-color: #f58220;display: inline-block;margin: 10px 10px 0 0;}

.module-four{width: 100%;background-color: #f5f7fa;padding-bottom: 97px;}
.module-four-item-wrap{overflow: hidden;}
.module-four-item{width: 480px;padding: 0 50px;background-color: #fff;border: 1px solid #eee;margin: 0 30px 30px 0;display: inline-block;}
.module-four-item:nth-child(1),.module-four-item:nth-child(2){height: 450px;}
.module-four-item:nth-child(3),.module-four-item:nth-child(4){height: 480px;}
.module-four-item:nth-child(2n){margin-right: 0;}
.module-four-item-title{font-size: 22px;padding: 45px 0 30px;border-bottom: 1px solid #eee;text-align: center;box-sizing: border-box;}
.module-four-item img{width: auto;height: 155px;margin: 31px auto 45px;}
.m4-last{width: 100%!important;height: 130px!important;margin-bottom: 70px!important;}
.module-four-item-txt{color: #707070;font-size: 16px;line-height: 30px;}
.module-four-bottom{width: 1200px;padding: 45px 50px;box-sizing: border-box;border: 1px solid #eee;background-color: #fff;}
.module-four-bottom-title{font-size: 22px;padding: 0 0 30px;border-bottom: 1px solid #eee;text-align: center;box-sizing: border-box;}
.module-four-bottom-item{display: inline-block;height: 30px;line-height: 30px;width: 395px;}
.module-four-bottom-item img{width: 30px;height: 30px;display: inline-block;}
.module-four-bottom-item span{color: #f58220;font-size: 20px;}
.module-four-bottom-item-wrap{padding: 40px 0;}
.module-four-bottom-item-up,.module-four-bottom-item-down{width: 800px;margin: 0 auto;}
.module-four-bottom-item-up{margin-bottom: 22px;}
.module-four-bottom-txt{color: #707070;font-size: 16px;line-height: 30px;}

.solveCase{width: 100%;min-height: 1600px;background: url(sc-bg.png) no-repeat;background-size: 100% 100%;}
.solveCase-title{color: #fff;font-size: 35px;padding: 90px 0 70px;text-align: center;font-weight: 700;}
.case-wrap{overflow: hidden;}
.case-item{display: inline-block;width: 485px;background-color: #30333e;padding: 45px 50px;margin-bottom: 30px;}
.case-item-imgWrap{padding: 0 0 30px;border-bottom: 1px solid #424550;}
.case-item-title{font-size: 22px;color:#fff;padding: 30px 0;text-align: center;}
.case-item-inner{width: 100%;overflow: hidden;margin-bottom: 25px;}
.case-item-inner p{width: 95%;color: #7e8087;font-size: 16px;line-height: 30px;}
.add45{padding-bottom: 90px;margin-bottom: 105px;}
.reduce45{padding-bottom: 0;margin-bottom: 105px;}

.module-five{width: 100%;background-color: #f5f7fa;padding-bottom: 70px;}
.module-five-inner-wrap{overflow: hidden;}
.module-five-inner{width: 580px;height: 720px;background-color: #fff;padding: 0 45px;box-sizing: border-box;}
.module-five-inner p{padding: 40px 0 30px;text-align: center;font-size: 22px;}
.under-line{display: inline-block;margin: 0 auto;width: 100%;height: 1px;background-color: #e5e8ed;}
.total-logo{width: 446px;margin: 40px auto 0;}
.total-logo-item{width: 49%;height: 90px;display: inline-block;position: relative;}
.total-logo-item img{position: absolute;left: 50%;top: 50%;transform: translateX(-50%) translateY(-50%);}


.module-six{padding-bottom: 95px;}
.already{width: 1200px;}
.already-item{display: inline-block;width: 195px;height: 110px;position: relative;}
.already-item img{position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.already-item:nth-child(1) img{left: 0;}
.already-item:nth-child(2) img,.already-item:nth-child(8) img{left: -50px}
.already-item:nth-child(3) img,.already-item:nth-child(9) img{left: -70px}
.already-item:nth-child(4) img,.already-item:nth-child(10) img{left: -50px;}
.already-item:nth-child(5) img,.already-item:nth-child(11) img{left: 0px;}
.already-item:nth-child(6) img{left: 60px;}
.already-item:nth-child(12) img{left: 40px;}


.module-seven{width: 100%;height: 240px;background: url(m7.png)no-repeat;background-size: 100% 100%;}
.module-seven-inner{width: 890px;margin: 0 auto;height: 240px;line-height: 240px;padding-top: 20px;box-sizing: border-box;}
.m7-hot-line{width: 388px;display: inline-block;}
.m7-hot-line img{float: left;margin: 8px 20px 0 0;}
.m7-hot-line span{float: left;height: 58px;line-height: 58px;font-size: 25px;color: #fff;}
.m7-line{width: 1px;height: 45px;background-color: #38393f;display: inline-block;margin-bottom: 6px;}
.m7-onlineAsk{display: inline-block;margin: 0 30px;width: 178px;height: 58px;border: 2px solid #f58220;border-radius: 30px;position: relative;}
.m7-onlineAsk span{color: #fff;font-size: 20px;position: absolute;left: 75px;top: 0;height: 58px;line-height: 58px;}
.m7-onlineAsk img{position: absolute;left: 32px;top: 13px;}
.m7-try{display: inline-block;margin: 0 30px;width: 178px;height: 58px;border: 2px solid #f58220;border-radius: 30px;position: relative;}
.m7-try span{color: #fff;font-size: 20px;position: absolute;left: 70px;top: 0;height: 58px;line-height: 58px;}
.m7-try img{position: absolute;left: 32px;top: 17px;}

@media (max-width: 767px){
    .w1200{width: 100%;padding: 0 15px;box-sizing: border-box;}
    .module-two-picture{width: 100%;}
    .secure{height: auto;width: 100%;padding-bottom: 15px;}
    .secure-left{width: 30%;height: 100%;}
    .secure-right{width: 70%;}
    .secure-right-txt{width: 100%;}
    .m3-img{width: 100%;}
    .module-three-itemBox{width: 100%;}
    .module-three-itemBox-inner p{float: left;width: calc(100vw - 50px);}
    .inCenter{margin: 0;}
    .module-four-item{width: 100%;height: auto!important;padding-bottom: 15px;}
    .module-four-item img{width: 100%;}
    .module-four-bottom{width: 100%;padding: 45px 10px;box-sizing: border-box;}
    .module-four-bottom-item{width: 100%;display: inline-block;margin-bottom: 22px;height: 20px;line-height: 20px;}
    .module-four-bottom-item span{font-size: 16px;}
    .module-four-bottom-item img{width: 20px;height: 20px;}
    .module-four-bottom-item-up{margin: 0;}
    .module-four-bottom-item-up, .module-four-bottom-item-down{width: 100%;}
    .case-item{width: 100%;}
    .case-item-inner p{width: 90%;}
    .module-five-inner{height: auto;width: 100%;}
    /* .module-five-inner img{width: 100%;height: auto;position: static;} */
    /* .module-six img{width: 100%;margin-bottom: 50px;} */
    .module-seven-inner{width: 100%;height: auto;line-height: normal;}
    .m7-hot-line{width: 100%;text-align: center;margin: 30px 0 0 10px;}
    .m7-onlineAsk,.m7-try{width: 49%;margin: 0;}
    .m7-line{display: none;}
    .module-five-inner{width: 100%;padding: 0 15px;box-sizing: border-box;height: auto;margin-bottom: 30px;}
    .total-logo{width: 100%;}
    .total-logo-item{width: 49%;}
    .total-logo-item:nth-child(1) img,.total-logo-item:nth-child(2) img,
    .total-logo-item:nth-child(5) img,.total-logo-item:nth-child(6) img{width: 90%;}
    .already{width: 100%;}
    .already-item{width: 49%;}
    .already-item img{left: 50%!important;transform: translateX(-50%) translateY(-50%)!important;}
    .already-item:nth-child(11) img,.already-item:nth-child(11) img{width: 90%;}
    /* .total-logo-item img{width: 90%;} */
}

@media (min-width: 767px) and (max-width: 768px){
    .w1200{width: 100%;padding: 0 15px;box-sizing: border-box;}
    .module-two-picture{width: 100%;}
    .secure{height: auto;width: 100%;padding-bottom: 15px;}
    .secure-left{width: 30%;height: 100%;}
    .secure-right{width: 70%;}
    .secure-right-txt{width: 100%;}
    .m3-img{width: 100%;}
    .module-three-itemBox{width: 100%;}
    .module-three-itemBox-inner p{float: left;width: calc(100vw - 50px);}
    .inCenter{margin: 0;}
    .module-four-item{width: 100%;height: auto!important;padding-bottom: 15px;}
    .module-four-item img{width: 100%;}
    .module-four-bottom{width: 100%;padding: 45px 10px;box-sizing: border-box;}
    .module-four-bottom-item{width: 100%;display: inline-block;margin-bottom: 22px;height: 20px;line-height: 20px;}
    .module-four-bottom-item span{font-size: 16px;}
    .module-four-bottom-item img{width: 20px;height: 20px;}
    .module-four-bottom-item-up{margin: 0;}
    .module-four-bottom-item-up, .module-four-bottom-item-down{width: 100%;}
    .case-item{width: 100%;}
    .case-item-inner p{width: 90%;}
    .module-five-inner{height: auto;}
    /* .module-five-inner img{width: 100%;height: auto;position: static;} */
    /* .module-six img{width: 100%;margin-bottom: 50px;} */
    .module-seven-inner{width: 100%;height: auto;line-height: normal;}
    .m7-hot-line{width: 100%;text-align: center;margin: 30px 0 30px 214px;}
    .m7-onlineAsk,.m7-try{width: 178px;margin: 0 90px 0 0;left: 45%;transform: translateX(-100%);}
    .m7-line{display: none;}
    .module-five-inner{width: 100%;padding: 0 15px;box-sizing: border-box;height: auto;margin-bottom: 30px;}
    .total-logo{width: 100%;}
    .total-logo-item{width: 49%;}
    .already{width: 100%;}
    .already-item{width: 49%;}
    .already-item img{left: 50%!important;transform: translateX(-50%) translateY(-50%)!important;}
}

@media (min-width: 769px) and (max-width: 1023px){
    .w1200{width: 100%;padding: 0 15px;box-sizing: border-box;}
    .module-two-picture{width: 100%;}
    .secure{height: auto;width: 100%;padding-bottom: 15px;}
    .secure-left{width: 30%;height: 100%;}
    .secure-right{width: 70%;}
    .secure-right-txt{width: 100%;}
    .m3-img{width: 100%;}
    .module-three-itemBox{width: 100%;}
    .module-three-itemBox-inner p{float: left;width: calc(100vw - 50px);}
    .inCenter{margin: 0;}
    .module-four-item{width: 100%;height: auto!important;padding-bottom: 15px;}
    .module-four-item img{width: 100%;}
    .module-four-bottom{width: 100%;padding: 45px 10px;box-sizing: border-box;}
    .module-four-bottom-item{width: 100%;display: inline-block;margin-bottom: 22px;height: 20px;line-height: 20px;}
    .module-four-bottom-item span{font-size: 16px;}
    .module-four-bottom-item img{width: 20px;height: 20px;}
    .module-four-bottom-item-up{margin: 0;}
    .module-four-bottom-item-up, .module-four-bottom-item-down{width: 100%;}
    .case-item{width: 100%;}
    .case-item-inner p{width: 90%;}
    .module-five-inner{height: auto;}
    /* .module-five-inner img{width: 100%;height: auto;position: static;} */
    /* .module-six img{width: 100%;margin-bottom: 50px;} */
    .module-seven-inner{width: 100%;height: auto;line-height: normal;}
    .m7-hot-line{width: 100%;text-align: center;margin: 30px 0 30px 342px;}
    .m7-onlineAsk,.m7-try{width: 178px;margin: 0 90px 0 0;left: 45%;transform: translateX(-100%);}
    .m7-line{display: none;}
    .module-five-inner{width: 100%;padding: 0 15px;box-sizing: border-box;height: auto;margin-bottom: 30px;}
    .total-logo{width: 100%;}
    .total-logo-item{width: 49%;}
    .already{width: 100%;}
    .already-item{width: 49%;}
    .already-item img{left: 50%!important;transform: translateX(-50%) translateY(-50%)!important;}
}

@media (min-width: 1024px) and (max-width: 1200px) {
    .w1200{width: 100%;padding: 0 15px;box-sizing: border-box;}
    .module-two-picture{width: 100%;}
    .secure{height: auto;width: 100%;padding-bottom: 15px;}
    .secure-left{width: 30%;height: 100%;}
    .secure-right{width: 70%;}
    .secure-right-txt{width: 100%;}
    .m3-img{width: 100%;}
    .module-three-itemBox{width: 100%;}
    .module-three-itemBox-inner p{float: left;width: calc(100vw - 50px);}
    .inCenter{margin: 0;}
    .module-four-item{width: 100%;height: auto!important;padding-bottom: 15px;}
    .module-four-item img{width: 100%;}
    .module-four-bottom{width: 100%;padding: 45px 10px;box-sizing: border-box;}
    .module-four-bottom-item{width: 100%;display: inline-block;margin-bottom: 22px;height: 20px;line-height: 20px;}
    .module-four-bottom-item span{font-size: 16px;}
    .module-four-bottom-item img{width: 20px;height: 20px;}
    .module-four-bottom-item-up{margin: 0;}
    .module-four-bottom-item-up, .module-four-bottom-item-down{width: 100%;}
    .case-item{width: 100%;}
    .case-item-inner p{width: 90%;}
    .module-five-inner{height: auto;}
    /* .module-five-inner img{width: 100%;height: auto;position: static;} */
    /* .module-six img{width: 100%;margin-bottom: 50px;} */
    .module-seven-inner{width: 100%;height: auto;line-height: normal;}
    .m7-hot-line{width: 100%;text-align: center;margin: 30px 0 30px 342px;}
    .m7-onlineAsk,.m7-try{width: 178px;margin: 0 90px 0 0;left: 45%;transform: translateX(-100%);}
    .m7-line{display: none;}
    .module-five-inner{width: 100%;padding: 0 15px;box-sizing: border-box;height: auto;margin-bottom: 30px;}
    .total-logo{width: 100%;}
    .total-logo-item{width: 49%;}
    .already{width: 100%;}
    .already-item{width: 49%;}
    .already-item img{left: 50%!important;transform: translateX(-50%) translateY(-50%)!important;}
}
